Постановка проблемы: невозможно добавить ssh с компьютера pc1 на любой другой компьютер, указанный ниже, после добавления приведенных ниже правил IP.
Настройка системы: у меня есть набор из 4 машин, подключенных к HUB.
Их N/W config: Сетевой адрес: 172.30.11.0 маска подсети: 255.255.255.0
pc1 : 172.30.11.121 pc2 : 172.30.11.122 pc3 : 172.30.11.123 pc4 : 172.30.11.124
Я создал таблицу маршрутизации пользователей с именем "LAN" в pc1 и добавил правило IP, отображающее эту таблицу.
Cmds:
ip rule add from 172.30.11.121/24 table LAN
ip route add default via 172.30.11.97 table LAN
После добавления этого правила я не могу подключиться к SSH ни к одному другому компьютеру, но пинг проходит успешно.
Вывод правил 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