Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Маршрутизация для чайника на Линукс (http://forum.oszone.net/showthread.php?t=65914)

Grekalov 19-05-2006 14:42 439911

Маршрутизация для чайника на Линукс
 
Доброго времени суток! ОС Debian, два сетвых интерфейса eth0(192.168.10.151) eth1(192.168.1.1), пытаюсь настроить маршрутизацию между двумя сетями, т.е. чтобы машины (Windows) сети 192.168.10.0 были видны из сети 192.168.1.0 и наоборот. Вот таблица маршрутизации:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 192.168.10.1 0.0.0.0 UG 0 0 0 eth0

Что сейчас работает: с машины из сети 192.168.10.0 (192.168.10.172) пингуется карта 192.168.10.151, карта 192.168.1.1 не пингуется. С машины из сети 192.168.1.0 (192.168.1.3) пингуется карта 192.168.1.1 и карта 192.168.10.151, но остальные машины сети 192.168.10.0 не пингуются. Укажите, пожалуйста, что не так в настройках.

fossil 19-05-2006 17:12 439969

Мне кажется, нужно с метриками поиграться.

BuGfiX 19-05-2006 17:48 439977

попробуйте # echo 1 > /proc/sys/net/ipv4/ip_forward

Grekalov 19-05-2006 19:12 440005


BuGfiX
форвард включен, Вы мне скажите, при такой таблице маршрутизации, должны пинговаться все машины, находящиеся в разных сетях, между собой?

BuGfiX 19-05-2006 19:22 440008

думаю что вот это лишнее:
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 192.168.10.1 0.0.0.0 UG 0 0 0 eth0
А в остальном - при включенном форвардинге и прописывании данного хоста в качестве шлюза в другую сеть на остальных машинах все должно работать.... Может дело в win-машинах? помнится у них по дефолту icmp закрыт...

Guest 80 247 100 22-05-2006 05:48 440759

да, BuGfiX, я тоже думаю что два "маршрута по умолчанию" это лишнее

Grekalov 22-05-2006 09:58 440814

Так, вот что получилось: маршруты по умолчанию не трогал, на клиентских машинах сети 192.168.10.0 был установлен маршрут по умолчанию 192.168.10.1, поменял на 192.168.10.151 (как и должно быть). Теперь все работает, проблема была действительно в Win машинах. Спасибо всем за помощь!


Время: 00:56.

Время: 00:56.
© OSzone.net 2001-