LINUX.ORG.RU
ФорумAdmin

Помогите чайнику с маршрутизация между двумя сетевыми картами


0

0

Есть Linux RH 8.0 машина двумя сетевыми картами подключенный двум сетям (сеть А eth0->192.168.2.0/24 и сеть B eth1->192.168.1.0/24). Прописал роутинг route add -net 192.168.1.0 dev eth1 route add -net 192.168.2.0 dev eth0 Сами интерфейсы могу пинговать a из A -> B нет. Что еще надо прописать?????


echo "1" > /proc/sys/net/ipv4/ip_forward
и конечно же рассказать всем тачкам в сетях про маршрутизатор.

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

Вот моя таблица [root@gw root]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 00 0 lo

arg
() автор топика
Ответ на: комментарий от arg

Смотри есть компутер с сетевухой "А", есть роутер с сетевухами "B" и "C"
и есть компутер уже из другой сетки с сетевухой "D".
Соотвественно это две сетки "A-B" и "C-D"
На "A" сделано route add default gw "B", так ?
На "D" сделано route add default gw "C", так ?
На роутере сделано
route add -net "A-B" dev "B", так ?
route add -net "C-D" dev "C", так ?

anonymous
()
Ответ на: комментарий от anonymous

да я так прописал eth0->192.168.1.1/24 eth1->192.168.2.1/24

route add -net 192.168.1.0 netmask 255.255.255.0 dev eth0 route add -net 192.168.2.0 netmask 255.255.255.0 dev eth1

на клиентах в сетке 192.168.1.0/24 прописал route add default gw 192.168.1.1

и в сетке 192.168.2.0/24 прописал route add default gw 192.168.2.1

arg
() автор топика
Ответ на: комментарий от arg

Если "A" -> "B" пингуется и "D" -> "C" пингуется - то по идее нужно разрешить форвард - как тебе сказали выше и все должно заработать (возможно для форварда то-же нужны модули)

anonymous
()
Ответ на: комментарий от anonymous

это на до включить Netoworkin options->Forward between high speed interface ??? если не это пожалуйста подскажите как влючить этот форфард.

arg
() автор топика
Ответ на: комментарий от arg

"iptables не настроен", но попробуйте все таки сделать
iptables -F
iptables -t nat -F
iptables -t mangle -F
Что выдает traceroute из сетки A на любой комп (кроме маршрутизатора) из сетки B ?

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

> это на до включить Netoworkin options->Forward between high speed interface ???
Это точно НЕ есть необходимым для IP forwarding-а.

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

Я прописал только route add -net 192.168.1.0 dev eth0 route add -net 192.168.2.0 dev eth1 route add -net 127.0.0.0 dev lo

arg
() автор топика
Ответ на: комментарий от albertAl

Спасибо albertA! Все заработало

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