我的网络连接到同一个 ISP。两个路由器都配置了静态 IP,例如:
Router 1:
Static IP address: 123.123.123.201
Subnet Mask: 255.255.255.0
Gateway: 123.123.123.1
Router 2:
Static IP address: 123.123.123.203
Subnet Mask: 255.255.255.0
Gateway: 123.123.123.1
因此,两个路由器彼此位于同一子网中,我认为这就是问题所在。当我尝试从其中一个路由器 ping 另一个路由器时,我收到“目标主机无法访问”消息。但是,我可以从具有不同子网的外部 ISP ping 这两个路由器。
Router 1 "ip route" contains:
123.123.123.0/24 dev eth8 proto kernel scope link src 123.123.123.201
Router 2 "ip route" contains:
default via 123.123.123.1 dev eth2 proto zebra
123.123.123.0/24 dev eth2 proto kernel scope link src 123.123.123.203
我该如何让两台路由器互相通信?静态路由?
答案1
经过进一步调查,我发现在接口上看不到任何 ARP 数据包。我与 ISP 进行了沟通,他们在他们那边添加了一个 ARP 代理,解决了这个问题。