软件开发培训班 >> 网络技术 >> 网络搭建
路由器故障: 两台路由器下的同一网段的PC不能互相访问 |
|
本文标签:路由器 路由器间的同一网段的PC不能互相访问的故障解决步骤如下: 网络环境 如图所示,PC1和PC2属于同一网段,并通过RouterA和RouterB相连 。RouterA和RouterB上有到对方网段的静态路由 。 同网段PC互访组网图
配置完成后,发现PC1 ping不通PC2 。 故障分析 在PC1上执行命令arp –a,查看所有ARP表项,发现没有PC2的IP地址与MAC地址的映射 。说明执行ping命令时,ARP表项并没有自动学习到 。 这是因为RouterA接收到PC1的ARP请求报文后,发现请求报文的目标IP地址不是本地接口的IP地址,因此将ARP请求报文丢弃 。 处理步骤 在RouterA和RouterB上分别执行以下操作 。 步骤 1 执行命令system-view,进入系统视图 。 步骤 2 执行命令interface interface-type interface-number,进入路由器与PC相连的接口的接口视图 。 步骤 3 执行命令arp-proxy enable,使能接口的Proxy ARP功能 。 步骤 4 在PC1上ping对端PC2的IP地址,即在PC1上执行命令ping 192.168.2.2,然后在PC1上执行命令arp –a,发现PC2的IP地址对应的MAC地址为RouterA与PC1相连的接口的MAC地址 。 ----结束 完成上述操作后,在PC1上ping对端PC2,可以ping通,故障排除 。 案例总结 中间使用路由器分隔的两台属于同一网段的PC互相访问时,必须在路由器与PC相连的接口上使能Proxy ARP功能 。否则,即使两台PC属于同一网段,也不能互相访问 。 |