Дистрибутив Slackware 12.0
На прикрепленном изображении нарисовано то, что нужно сделать. Имеем 2 подсети:
192.168.1.0 netmask 255.255.255.0 на eth1
192.168.2.0 netmask 255.255.255.0 на eth0
Делаю так:
Код: Выделить всё
route add -net 192.168.1.0 netmask 255.255.255.0 eth1
route add -net 192.168.2.0 netmask 255.255.255.0 eth0
После этого начинают ходить пинги и до ADSL-роутера, и до клиентов, но от клиентов до роутера - нет. Просто теряются пакеты без всяких сообщений. Пробую добавить шлюз по умолчанию:
Код: Выделить всё
route add default gw 192.168.2.100
но это ни к чему не приводит. От клиентов до 192.168.2.150 пинги доходят, т.е., как я предположил, он правильно отправляет пакеты из подсети 192.168.1.0 на 192.168.2.0, но дальше ничего не проходит.
Вот так выглядит текущая таблица маршрутизации:
Код: Выделить всё
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.2.0 * 255.255.255.0 U 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
loopback * 255.0.0.0 U 0 0 0 lo
default 192.168.2.100 0.0.0.0 UG 0 0 0 eth0
Очень прошу помощи гуру, ибо сам уже 2-й день с этим сижу без результатов.