Автор Тема: Рутиране на мрежи през две IPS  (Прочетена 1070 пъти)

bonbon

  • Напреднали
  • *****
  • Публикации: 112
  • Distribution: Debian
  • Window Manager: Gnome
    • Профил
    • WWW
Имем селдната постановка

                    /--------- eth2 -->ISP1
eth1 ---------/
                    \--------- eth3 -->ISP2


Имам две мрежи с Публични IP-та дадени ми от единия и от другия доставчик.

Едната примерно е 1.2.3.4/30 и другата 5.6.8.8/28

Имам и два публични IP-адреса примерно
11.22.33.44 маска /24 геит 11.22.33.1 - на eth2 
и
55.66.77.88 маска /24 гейт 55.66.77.1 - ня eth3

Мрежата 1.2.3.4/30 трябва да минава през - 11.22.33.44
Мрежата 5.6.7.8/30 трябва да минава през - 55.66.77.88

правя две таблици T1 и T2

ip route add dev eth2 11.22.33.0/24 table T1
ip route add global via 11.22.33.1 table T1

ip route add dev eth3 55.66.77.0/24 table T2
ip route add global via 55.66.77.1 table T2

ip rule add from 1.2.3.4/30 iif eth1 table T1
ip rule add from 5.6.7.8/28 iif eth1 table T2

До тук добре и всичко си работи.
Но IP-адресите от първата мрежа 1.2.3.4/30 не могат да се свържат с втората 5.6.7.8/28
и обратното:

Как да направя така, че машините от двете подмрежи които имам да могат да се свързват една с друга?

Благодаря предварително.
Активен

galfy

  • Участници
  • ***
  • Публикации: 5
    • Профил
Re: Рутиране на мрежи през две IPS
« Отговор #1 -: Nov 18, 2008, 18:29 »
Виж дали това ще ти е от полза:
http://www.linux-bg.org/cgi-bin/y/index.pl?page=article&id=advices&key=364103812
Активен

neznaen

  • Напреднали
  • *****
  • Публикации: 13
    • Профил
Re: Рутиране на мрежи през две IPS
« Отговор #2 -: Nov 21, 2008, 19:31 »
проблемът е в това че нямаш правила за тях:
ip rule add from NET1 to NET2
Активен