Re: iproute question
On 2006-11-22, Sergey Chumakov wrote:
> Hi All,
>
> Не совсем про дебиан, простите.
> Читал я читал IPROUTE2 howto - так и не понял, как мне победить свою
> проблему.
>
> Установлен sarge c kernel.org 2.2.26.
Да уж. Это совсем не про дебиян. Сарж не поставлялся с 2.2 ядром.
Дятликс(Woody) поставлялся, Бульбикс(Potato) поставлялся, Сарж не поставлялся.
> 2 сетевые карты, 192.168.43.0/26 сегмент "свой", 172.16.17.3/16 -
> "чужой".
> На своем сегменте висит дакже Internet сеть на 8 адресов.
>
> /etc/network/interfaces:
> auto eth0
> iface eth0 inet static
> address 192.168.43.1
> network 192.168.43.0
> netmask 255.255.255.192
> broadcast 192.168.43.63
>
> auto eth0:ext
> iface eth0:belpak1 inet static
> address 194.158.207.76
> network 194.158.207.72
> netmask 255.255.255.248
> broadcast 194.158.207.79
> up ip route add default via 194.158.207.75 dev eth0
> down ip route del default via 194.158.207.75 dev eth0
>
> auto eth1
> iface eth1 inet static
> address 172.16.17.3
> network 172.16.0.0
> netmask 255.255.0.0
> broadcast 172.16.255.255
>
> Надо для 192.168.43.0/26 использовать маршрутизатор на "чужой" сети -
> 172.16.0.1.
Не смотрел я, что там за сети, но только вот что бросилось в глаза:
> Вроде мне это показалось простым и доступным:
> ip rule add from 192.168.43.0/26 table mynet
> ip route add 0/0 via 172.16.0.1 dev eth1 table mynet
^^^
это, собственно, аналог 'default' роута. Так что думайте, что-нибудь
другое тут нарисовать.
> И оно даже как-то и работает. Но оказалось что defaul route для mynet
> срабатывает раньше route для линков на интерфейсы. Т.е.:
> #ip route list table all
> default via 172.16.0.1 dev eth1 table mynet proto kernel
> myinet/29 dev eth0 proto kernel scope link src myinethost
> 192.168.43.0/26 dev eth0 proto kernel scope link src 192.168.43.1
> 172.16.0.0/16 dev eth1 proto kernel scope link src 172.16.17.3
> default via 194.158.207.75 dev eth0
> ...
>
> И все пакеты с локально сети сначала идут на 172.16.0.1, а потом
> возвращаются назад. может что подскажете?
>
> --
> Best regards,
> Sergey Chumakov 2:450/77[.43]
>
>
____
Reply to: