我有一个关于 Linux 中的路由表的问题,该路由表显示“ip route show”命令。 我根据此链接了解“src”属性是什么样的。 http://linux-ip.net/html/routing-saddr-selection.html
我的问题有以下两个。
我认为显式使用“src”属性可能会导致无法通信。 我创建了一个如下图所示的网络,并在“router1”中创建了一个路由表,如下所示。
default via 192.168.0.2 dev router1-router2 src 192.168.1.1
192.168.0.0/24 dev router1-router2 proto kernel scope link src 192.168.0.1
192.168.1.0/24 dev router1-host1 proto kernel scope link src 192.168.1.1
我预计“router1”使用“192.168.1.1”并且无法到达“router2”,因为“src”IP地址不在同一个LAN中。 不过,它还是能够沟通的。为什么?