我用CISCO2960设置了两个vlan,vlan2和vlan3,vlan2的IP是172.168.0.1⼀24,VLAN3的IP是192.168.0.1⼀24.

2024-12-19 03:42:11
推荐回答(4个)
回答1:

vlan给IP?你是指vlan2和vlan3中的主机之间可以通信?看看你的ip配置有没有问题,vlan接口划分有没有问题,如果都配置没有问题就说明你的设备有三层功能或者接了三层设备。debug看看icmp包怎么走的。

回答2:

与你的VLAN3的设置有关,要知道192网段是一个私有地址的网段,你设置192就表示你的VLAN3无效

回答3:

你说谁和谁之间可以互相ping通?
你配的VLAN2和VLAN3下面挂的主机,默认就是PING不通的。如果想通你要做路由的,2960没有三层功能,用一台路由器或者三层交换就行了。

写一个访问列表过滤下从172网段到192的网段试试,类似:
Switch(config)#access-list 101 deny ip 172.168.0.1 255.255.255.0 192.168.0.1 255.255.255.0
不过说实话你的拓扑我没有想通。

回答4:

你show ip route
能看到2个C的条目
那就说明能ping通。。 有路由嘛

不ping通很简单哦。。 你敲一下no ip routing试试。。
应该就行了,如果没这条命令 那就在2个vlan 下挂上相应的access-list..这个不用我再讲了吧