LINUX.ORG.RU

Роутинг IP в локалке - сетка 192.168. Проблема, однако...


0

0

Если ставить адреса, отличные от 192.168 - нет маршрутизации (2 карты на Linux-е). Если ставить 192.168 (типа эта подсеть зарезервирована для локалок в стеке), то при попытке прочитать таблицу маршрутизации на Linux-е машина очень долго выдаёт результат, и роутинга нет всё-равно (а таблица правильная!). На другой системе роутинг по подсети 192.168 проходил без проблем. Кто сталкивался - подскажите плиз, очень надо правильный роутер собрать...


Уверен что рауты написаны правильно?
Скажем машина 192.168.1.1 и ты хочешь 2 подсети
скажем 192.168.1.0/255.255.255.0 на eth0
и 172.16.1.0/255.255.255.0 не eth1
Правильный раут будет:
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255
ifconfig eth1 172.16.1.1 netmask 255.255.255.0 broadcast 172.16.1.255
route add -net 192.168.1.0 eth0
route add -net 172.16.1.0 eth1
Машины в сети должны иметь defaultgateway 192.168.1.1/172.16.1.1.
Да, обе карты eth0/eth1 должны быть видны.

Tima_ ★★★★
()
Ответ на: комментарий от Ruwa

Форвардинг не включён. Он нужен?

kocha
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.