华为三层交换机新建的vlan为什么不能上网

来源:百度知道 编辑:UC知道 时间:2024/06/22 07:32:00
华为3500三层交换机新建的vlan为什么不能上网?
创建了个vlan 16,IP为192.168.3.1配置了DHCP和DNS,电脑连上后能自动分配到IP:192.168.3.X,但不能上网,不知如何进行路由也配置?该交换机上有个vlan 15可以上网 它的IP是192.168.0.2(192.168.0.1是上层路由器的IP{即"网关"}),请高手指教!
接vlan 16ping 不通网关192.168.0.1 ,所以不能上网
注:现在只能操作到这个三层交换机,路由器在中心城市,也没有权限登陆,只知道从这里上网要用192.168.0.1作网关,接这个交换机的vlan 15(192.168.0.X)是可以上的, 我创建的vlan 16(192.168.3.X)为什么不能上网ping 不通192.168.0.1网关?我在这个交换机上也加了0.0.0.0 0.0.0.0 192.168.0.1的路由,怎么才能让valn 16(192.168.3.X)的网段ping通192.168.0.1(网关)而上网呢?

既然你说Vlan15有IP,那么你的上联端口肯定是走的TRUNK,
这台交换机本身不用设置路由,局域网网关就能上网,所以
你的Vlan16肯定上不了,因为核心那边没有给你的Vlan分配IP,
而且很可能根本没有你这个Vlan,上面也没有指回来的路由,
假设你发出去的包外面能收到,回包的时候会回到192.168.3.0
网段上,核心那边根本就没有指向192.168.3.0的路由,包回
不来这是必然的,不论你在这边怎么搞,都不会有结果的。

现在只能通过PAT将你的Vlan16的流量挂在Vlan15上

具体的做法就是将192.168.0.2视为外网出口,然后将
192.168.3.0网段出口流量PAT就可以了

interface vlan 15
ip add 192.168.0.2 255.255.255.0
ip nat outside
interface vlan 16
ip add 192.168.3.1 255.255.255.0
ip nat inside
ip route 192.16.3.0 255.255.255.0 192.168.0.2
ip nat inside source list 1 interface vlan 15 overload
access-list 1 permit 192.168.3.0 0.0.0.255

这是cisco的配置,你翻译下改成华为的吧,老不用都快忘没了

很好解决,在你的三层交换机上添加默认路由
ip route 0.0.0.0 0.0.0.0 网关
然后在你的路由器添加这条默认路由
ip route 192.16.3.0 255.255.255.0 VLAN15的IP
_____________________
添加静态路由都是双向的,在三层交换机上添加了默认路由指向网关,但路由器返回来的ping数据流是找不到通向发送者的主机的路径;

如果你的路由器使用了动态路由协议