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 нет. Что еще надо прописать?????


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

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

spirit ★★★★★ ()

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

Этот маршрутизатор он дефолтный для обих сетей ?

anonymous ()

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

Вот моя таблица [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 ()

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

Смотри есть компутер с сетевухой "А", есть роутер с сетевухами "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 ()

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

да я так прописал 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 ()

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

хотелось бы чтобы сетка А видел сетку B и наоброт сетка B сетку А.

arg ()

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

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

anonymous ()

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

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

arg ()

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

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

spirit ★★★★★ ()

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

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

spirit ★★★★★ ()

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

Даже после очистки првила iptables -F ping и trace идеть в одну сторону с 192.168.1.0 до 192.1.2.0

anonymous ()

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

Пока не настроишь маскартинг или подмену адресов, врядли сетки друг друга увидят. ковыряй shorewall.

albertAl ()

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

Я прописал только 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 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.