2层交换机与路由器连接不同网段上网的问题

2025-03-12 08:52:20
推荐回答(3个)
回答1:

你这个图看的我表示很郁闷,看不懂!我画个图你看是不是这样

如果是这样的话,你路由器的两个口分别设两个网段的IP,为192.168.1.1和192.168.2.1,然後你在路由器上做两静态路由,二层交换机都有一个管理IP的(目的地址:192.168.2.0  子网掩码:255.255.255.0   下一跳(网关):比如你路由器是e2口与2网段的交换机相接,你就把下一跳直接换e2就行了,另外一条静态路由你对照着把目的地址和相应的一下跳改下就好了)。

 

 

而你说的单臂路由的话,那你肯定是有台三层交换机了,如下图。

这种情况下,你用三层交换做的VLAN,无需做单臂路由,路由器你可以直接接在三层交换机的VLAN1裏,IP为192.168.1.254,你三层交换机VLAN1的IP为192.168.1.1,你只需在路由器上做两条路由,目的地址分别为192.168.1.0、192.168.2.0,子网掩码都为255.255.255.0,下一跳(网关)192.168.1.1,这样就可以VLNA之前互相通信了

回答2:

单臂路由是只有一根线连接在交换机和路由器上,如果你的图画的是正确的话,那么是有两条线连接在路由器上。而且单臂路由的目的是为了让两个VLAN能互相通信,你的需求是两个网段都能上外网,那么按照楼上的方法设置就行了。

回答3:

roa(config)#int f0/0
roa(config-if)#no shut
roa(config-if)#int f0/0.1
roa(config-subif.1)#encapsulation dot1q 1
roa(config-subif.1)#ip address 192.168.1.254 255.255.0.0
roa(config-subif.1)#int f0/0.2
roa(config-subif.2)#encapsulation dot1q 2
roa(config-subif.2)#ip address 192.168.2.254 255.255.0.0
roa(config-subif.2)#exit
roa(config)#ip routing
roa#sh run
(单臂路由)
这样够明显了吧