如何使三层交换机下的PC机和两个路由器下的PC机ping通

拓扑图如图 我把pc0 和PC1的网关分别设置为192.168.10.1 192.168.20.1 ;在三层交换机switch2上设置了2个虚拟端口,IP地址分别跟pc0 pc1网关对应。目前我通过在两个路由器上使用rip协议实现了PC2和服务器互通,而且PC0和PC1也互通,但是PC2与pc0 pc1都不通,pc2到达三层交换机f0/1口就不通,请问这是为什么?这是作业,很着急 求各位大神给个详细代码解释 非常感谢 。
就是这个题 做到第5、6小题 做不会了。 我也在三层交换机上创建了VLAN 300 并且设置IP地址为192.168.30.2 不知道这样有没有用 但是pc2就是与pc0不通。然后在router1上的f1/0端口设置为内部端口,s0/0设置外部端口,并配置静态nat 映射地址为192.168.30.100 依然pc2访问不了pc1 ping192.168.30.2都ping不通 。因为初学,各种尝试过了 还是不行 请大神指点一二 非常感谢

你的router1的f0/1是lan口还是wan口?如果lan口用vlanif300 两端同一个网段即可。
如果wan口,那要把switch2的f0/1口设为access 此口属于300,或者混合模式,混合模式的话要pvid 300,untagged vlan 30。
要在switch2上写静态路由:ip route-static 0.0.0.0 0 192.168.30.1
在router1上写静态路由:
ip route-static 192.168.10.0 0.0.0.255 192.168.30.2
ip route-static 192.168.20.0 0.0.0.255 192.168.30.2
要在rip里引入静态路由 import-route static cost 60
或者直接在switch2上也运行RIP协议。
NAT在s0/0
nat static global 192.168.30.100 inside 192.168.20.2
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-05-25
二层三层之间做trunk,三层与router1之间互写静态路由。本回答被网友采纳