普通路由器能支持跨VLAN上网么

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了普通路由器能支持跨VLAN上网么相关的知识,希望对你有一定的参考价值。

路由器是一个艾泰的2620双线路由器,我看了可以做路由配置,比100块钱的那种家用路由器强。现在是路由下面接一个H3C的S3600交换机,分了4个VLAN,由S3600交换机作为DHCP server给每个VLAN里的PC分配IP地址,问题是要如何连接和配置路由器、交换机和PC,才能让不同VLAN的PC上互联网?比如PC DHCP获得的网关还是指向交换机么?交换机和路由器的接口要如何配置?谢谢!
两个回答怎么都说用单臂路由或者不能实现呢?可是我查了一些资料说只要在交换机上加一条路由:route-static 0.0.0.0 0.0.0.0 路由器内网地址,再在路由器上加上每个VLAN的网络号指向交换机的路由器所在VLAN网关的路由,如:route-static 192.168.2.0(用户VLAN) 255.255.255.0 192.168.0.254(路由器所在VLAN的网关),这样就行了?我这想做测试很困难。谁能解答一下这种方法到底行不行呢?不行的话为什么?谢谢!

    不行,宽带路由器不支持VLAN划分,肯定不支持夸VLAN通信;

    有的企业级宽带路由器是支持VLAN划分的,这是在路由器上要配置每一个VLAN的IP地址作为该VLAN的默认网关,并且要把相应的接口连接划分到相应的VLAN,开启DHCP服务,为每一个VLAN配置不同网段的IP地址池,这样每一个接口连接不同的电脑就可以获得该VLAN的IP地址了;

    为了连接更多的电脑,可以在不同的LAN接口连接不同的交换机,这样不同的交换机上的电脑就是不同的网段了。

参考技术A 普通路由器不支持VLAN间互访,因为普通路由器不支持子接口,子接口要从命令行下配置,所以这个是无法做到的。

无线路由器相对比较好用,wifi也能用。
参考技术B 可以使用单臂路由实现,做法如下:将交换机连接路由器的接口修改成trunk口,802.1d封装。路由器物理接口下不做任何配置,no shutdown即可。然后起数个子接口(依照想要互通的vlan数而定),子接口封装成802.1d,地址起相应vlan的网段内即可实现跨vlan互访追问

这个艾泰的2620连命令行都没有,应该不支持单臂路由。我在它的使用手册里也没有看到相关信息。还有别的办法么?

参考技术C 普通路由器不支持VLAN间互访,因为普通路由器不支持子接口,子接口要从命令行下配置,所以这个是无法做到的。
其它想知道的问题可以追问。
参考技术D 连接方式应为:
互联网--艾泰的2620双线路由器--H3C的S3600交换机--PC

路由器(IP:192.168.0.X)<LAN口>----(192.168.0.254)S3600交换机
S3600交换机
|
|----VLAN100----PC
|
|----VLAN200----PC
|
|----VLAN300----PC
|....

在S3600交换机添加路由
ip route-static 0.0.0.0 0.0.0.0 192.168.0.X(路由器的IP地址) preference 60
基本就可以了.追问

您好,还用在路由器上做每个VLAN的路由么?如:route-static 192.168.2.0(用户VLAN) 255.255.255.0 192.168.0.254(路由器所在VLAN的网关),盼回复!

追答

VLAN之间的路由是在S3600上实现的,不在路由上.不需要路由做VLAN的东西.

H3C S5500 配置vlan 客户机不能上网,求解答,谢谢

路由器IP 192.168.80.254
Vlan 10 192.168.10.254/24 端口1-5
Vlan 20 192.168.20.254/24 端口 21-25
Vlan 80 192.168.80.253/24 端口48 连接路由器

客户机IP 192.168.20.3/24 网关 192.168.20.254 DNS 192.168.80.254
客户机能ping通80.254,ping 不通公网

version 5.20, Release 2220P02
#
sysname H3C
#
irf mac-address persistent timer
irf auto-update enable
undo irf link-delay
#
domain default enable system
#
undo ip http enable
#
password-recovery enable
#
vlan 1
#
vlan 10
#
vlan 20
#
vlan 80
#
domain system
access-limit disable
state active
idle-cut disable
self-service-url disable
#
user-group system
group-attribute allow-guest
#
interface NULL0
#
interface Vlan-interface1
ip address dhcp-alloc client-identifier mac Vlan-interface1
#
interface Vlan-interface10
ip address 192.168.10.254 255.255.255.0
#
interface Vlan-interface20
ip address 192.168.20.254 255.255.255.0
#
interface Vlan-interface80
ip address 192.168.80.253 255.255.255.0
#
interface GigabitEthernet1/0/1
port link-mode bridge
port access vlan 10
#
interface GigabitEthernet1/0/2
port link-mode bridge
port access vlan 10
#
interface GigabitEthernet1/0/3
port link-mode bridge
port access vlan 10
#
interface GigabitEthernet1/0/4
port link-mode bridge
port access vlan 10
#
interface GigabitEthernet1/0/5
port link-mode bridge
port access vlan 10
#
......
interface GigabitEthernet1/0/20
port link-mode bridge
#
interface GigabitEthernet1/0/21
port link-mode bridge
port access vlan 20
#
interface GigabitEthernet1/0/22
port link-mode bridge
port access vlan 20
#
interface GigabitEthernet1/0/23
port link-mode bridge
port access vlan 20
#
interface GigabitEthernet1/0/24
port link-mode bridge
port access vlan 20
#
interface GigabitEthernet1/0/25
port link-mode bridge
port access vlan 20
#
interface GigabitEthernet1/0/26
port link-mode bridge
......
interface GigabitEthernet1/0/47
port link-mode bridge
#
interface GigabitEthernet1/0/48
port link-mode bridge
port access vlan 80
#
interface GigabitEthernet1/0/49
port link-mode bridge
shutdown
#
interface GigabitEthernet1/0/50
port link-mode bridge
shutdown
#
interface GigabitEthernet1/0/51
port link-mode bridge
shutdown
#
interface GigabitEthernet1/0/52
port link-mode bridge
shutdown
#
ip route-static 0.0.0.0 0.0.0.0 192.168.80.254
#
load xml-configuration
#
load tr069-configuration
#
user-interface aux 0
user-interface vty 0 15
#
return
[H3C]
路由器已经做了静态路由 192.168.20.0/24 下一跳 192.168.80.253

1、路由器是拨号的吗?看看拨号成功没
2、如果拨号成功,检查地址转换做了没,
3、如果地址转换做了,检查有没有去往公网的默认路由。
4、如果公网是固定地址,客户机ping一下外网口地址,如果不通,检查端口状态,
5、如果通,检查地址转换和路由
参考技术A undo ip http enable 撤消IP HTTP启用
这个是不是有问题?
试试 IP HTTP启用
ip http enable
参考技术B 这个要看你路由器的配置啊,你交换机上的配置没啥问题 参考技术C 可以 参考技术D 还可以吧

以上是关于普通路由器能支持跨VLAN上网么的主要内容,如果未能解决你的问题,请参考以下文章

不同网段的局域网,一边网段的可以上网,一边不能,如何能跨网段使用另一网段IP上网?

双路由器,单个交换机,多VLAN上网,且能互相访问。跪求大佬的配置思路。

华三的S5500分3个VLAN怎样都能上网

请问下CISCO asa5505防火墙,能不能作为路由器使用。进行NAT让内部两个VLAN访问互联网。怎么实施呢?

华为三层交换实验

网络无法访问是怎么回事?能解决么?