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

华为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的配置,你翻译下改成华为的吧,老不用都快忘没了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-09-24
很好解决,在你的三层交换机上添加默认路由
ip route 0.0.0.0 0.0.0.0 网关
然后在你的路由器添加这条默认路由
ip route 192.16.3.0 255.255.255.0 VLAN15的IP
_____________________
添加静态路由都是双向的,在三层交换机上添加了默认路由指向网关,但路由器返回来的ping数据流是找不到通向发送者的主机的路径;

如果你的路由器使用了动态路由协议,你也可以在三层交换机上使用,动态的建立路由表
第2个回答  2009-09-23
vlan15和网关在一个网段里...当然能ping通 也能上网...
按你的意思 整个的路由网关在vlan15里 所以你必须在这个3层交换机上启用多层交换还有路由
当然如果你不启用多层交换的话, vlan16肯定ping不到vlan15里的ip 不起路由的话也无法ping到上层路由器的.0.1的网关
第3个回答  2009-09-27
无能为力
相似回答