Re: Маршрутизация через нескольких провайдеров
23 апреля 2009 г. 14:22 пользователь Elena Egorova <jeg@satgate.net> написал:
> Hi all,
>
> Alex Petrov wrote:
>
>> ## uplink2
>> iface eth1 inet static
>> address 213.7.50.121
>> netmask 255.255.255.248
>> post-up ip route add 213.7.50.126/32 dev eth1 src 213.7.50.121
>> table uplink2
>> post-up ip route add default via 213.7.50.126 table uplink2
>> post-up ip rule add from 213.7.50.121 table uplink2
>> post-down ip rule del from 213.7.50.121 table uplink2
>>
>
> при такой маске сети (/29) хост 213.7.50.126 и так считается непосредственно
> подключенным к eth1, роут на него писать не нужно (возможно, из-за этого не
> резолвится mac через arp).
>
> Еще можно посмотреть arp-таблицу, если 213.7.50.126 так и не запингуется.
>
> --
> Elena Egorova
>
>
> --
> To UNSUBSCRIBE, email to debian-russian-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
>
>
Роут убрал (post-up ip route add 213.7.50.126/32 dev eth1 src 213.7.50.121
>> table uplink2) на обоих аплинках, которые не "видны". В таблице по прежнему не видит шлюз.
arp -n:
213.7.50.126 (incomplete) eth1
ip route list:
10.130.128.1 dev ppp0 proto kernel scope link src 212.3.45.162
81.16.115.128/29 dev eth3 proto kernel scope link src 81.16.115.130
213.7.50.120/29 dev eth1 proto kernel scope link src 213.7.50.121
192.168.5.0/24 dev eth0 proto kernel scope link src 192.168.5.224
192.168.1.0/24 via 192.168.5.1 dev eth0
192.168.203.0/24 dev eth0 proto kernel scope link src 192.168.203.224
default via 212.3.45.162 dev ppp0 scope link
ip route list table uplink2:
default via 213.7.50.126 dev eth1
ip route list table uplink3:
default via 81.16.15.134 dev eth3
ip route list table uplink1:
пустой. Это основной сейчас мой провайдер, через него все у меня
ходит. Поднимается через ppp
--
С уважением, Алексей
Reply to: