这个很简单!我刚刚大概看了一下你的配置,首先我要提醒你的是,你要问问题一定要把图上面的每个接口的IP地址和接口对应好,不然看的人都懵了!你上图中RA路由上面配置的IP地址,192.168.1.254 在fa0/0 接口下面配置的,但是你给的拓扑图没有这个接口,我暂且理解为它是RA连接PC A的e0 接口把。那么这样一来,你的PC A接口的IP地址为:192.168.1.1
路由RA的e0接口的IP地址为:172.168.1.254
RA的s0接口的ip地址为:192.168.2.1
RB的s1/1接口的ip地址为:192.168.2.2
RB的e0接口的Ip地址为:192.168.3.254
好了 接下来我们确定你要干什么!你现在要做的是想要用静态路由让PC A 和PC B互通。
(1)如果你的PC A 和PC B用的是路由器模拟的。那么一定要关闭路由功能:no ip routing 并且配置默认网关(ip default-gateway 192.168.1.254/ 192.168.3.254)指向PC各自路由的直连接口. 如果你用的是真机测试或者cisco Packet
Tracer 这样的模拟器上面自带的电脑模拟软件直接配置IP地址就行。
(2)写静态路由 写静态路由写默认路由也好,静态路由也行。两者都可以。
第一种默认路由的写法:RA上面:ip route 0.0.0.0 0.0.0.0 192.168.2.2 (或者s0接口)
RB上面:ip route 0.0.0.0 0.0.0.0 192.168.2.1 (或者s1接口)
第二种静态路由的写法:RA上面:ip route 192.168.3.0 255.255.255.0 192.168.2.2
RB上面:ip route 192.168.1.0 255.255.255.0 192.168.2.1
上面两种都可以。
看你上面的配置,你是两个都做了,如果仅仅从pc都开始ping不通直连的路由,那么就是你pc上面没有指定网关了。你把网关指定为直连路由的接口Ip地址就没有问题了如果你地址没有配错。
追问首先谢谢你的耐心回答!!
虽然我还是没成功...
我对PC A默认网关设置如下:
ipconfig /dg 192.168.1.254 (就是路由器RA的fa0/0端口地址)
对PC B默认网关设置如下:
ipconfig /dg 192.168.3.254(就是路由器RB的fa0/0端口地址)
还是ping不通.....
追答1.这个实验简单:一般出问题下面几个方面:
(1)这样的话你仔细检查你的借口IP地址配置的对不对,借口连接的符号根你配置IP地址的借口是不是相同。
(2)在路由器上面开启RA debug IP packet ,然后用pcA ping PC A的网关,看看有没有debug 消息,如果没有就是你的PC A 有 问题了。如果你用的而是真机就是真机问题,或者线路问题,如果你用的是模拟器,那么就是模拟器有问题。
追问不会用debug IP packet命令.......求帮助。
追答在路由器全局模式下输入这条命令就可以了。要是还比较迷糊qq远程给你诊断!
本回答被提问者采纳