由于原有无线路由器覆盖范围有限,新搭建了一个无线路由中继网,中继的网络结构有点复杂,中继网内路由器 A 直连广域网, LAN 口 IP 为 192.168.1.1 ,局域网内无线路由器 B 通过无线中继路由器 A ,路由器 B 的 LAN 口 IP 为 192.168.0.1 , WAN 口 IP 为 192.168.1.2 ,子网掩码 255.255.255.0 ,然后所有局域网内电脑均无线连接中继路由器 B ,
电脑 A 使用 Windows10 , IP 为 192.168.0.110 ,子网掩码 255.255.255.0 ,默认网关 192.168.0.1 ,电脑 B 使用 Mac 10.11.2 , IP 为 192.168.0.111 ,子网掩码 255.255.255.0 ,默认网关 192.168.0.1 。目前电脑 A 和电脑 B 都能连接外网,都能 ping 通网关 192.168.0.1 、 192.168.1.1 、 192.168.1.2 ,但是不能互相 ping 通。
192.168.0.0 在 255.255.255.0 上不可能是网关....因为这个是子网号... 192.168.0.0/24, Subnet 192.168.0.0, IP:192.1680.1-254, 广播地址:255. 你现在的问题很奇妙... 请先确定没有防火墙问题... 如果都是连接在同一个无线路由下, 那么是否 ping 的通其实根本不看路由, 因为这时候封包还停留在 2 层上, 交换协议洪泛询问 IP 对应的 Mac 地址, 在 2 层交换的 Mac 表上找到对应的 Mac 上就能 ping 到了. 如果能看路由的话可以先看下路由器上的 Mac 表看看对应 IP 的 Mac 地址是否正确获取 然后 ARP -a 看看本地 ARP 是否能正确获取到 MAC
freefall12
2016-01-03 07:34:59 +08:00
问题在于 b 路由没有设置去 192.168.1.0/24 的静态路由条目,只有一条去 a 路由网关的静态路由,你只需在 b 路由加一条静态路由即可 ip route add 192.168.1.0/24 via 192.168.1.2. 这个是通过运行命令添加静态路由,可能你的路由有图形界面设置这个。
第 1 页 / 共 1 页
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。