没有到主机的路由:这是否与 SSH 或系统网络配置有关?

没有到主机的路由:这是否与 SSH 或系统网络配置有关?

问题陈述:添加下面尝试的 IP 规则后,无法从 pc1 ssh 到下面提到的任何其他 pc

系统设置:我有一组4台机器,连接在HUB上。

他们的网络配置:网络地址:172.30.11.0 子网掩码:255.255.255.0

pc1:172.30.11.121 电脑2:172.30.11.122 电脑3:172.30.11.123 pc4:172.30.11.124

我在pc1中创建了一个名为“LAN”的用户路由表,并添加了映射该表的IP规则。

命令

ip rule add from 172.30.11.121/24 table LAN
ip route add default via 172.30.11.97 table LAN

添加此规则后,我无法通过 SSH 连接到任何其他 PC,但 ping 可以成功。

IP 规则的输出:

root@debian:~# ip rule list
0:      from all lookup local
32765:  from 172.30.11.121/24 lookup LAN
32766:  from all lookup main
32767:  from all lookup default

root@debian:~# ip route show table LAN
default via 172.30.11.97 dev eth0

相关内容