[Sysadmins] routing

Serge Polkovnikov =?iso-8859-1?q?serge_=CE=C1_ukr-fin=2Ecom=2Eua?=
Пн Янв 16 16:17:58 MSK 2006


понеділок 16 січень 2006 15:03, Alexander Volkov Ви написали:
> Всем трям!
>
> В нашем серваке (ALM2.4) 2 линка на двух провайдеров, один из которых
> (линк2) используется только для городских сетей, шлюз дефолтный смотрит в
> другого (линк1). Однако линк2 не закрыт от доступа снаружи и к нему
> привязано некоторое колическво виртхостов. Получается так, что если я
> привязываю виртхост к линк1, то он видится только издалека, а если к линк2
> - то только из локальных сетей.
> Натолкните на мысль, как сделать, чтоб ответы отсылалить через интерфейс,
> на который пришли, а не всё шлюзом по дефолту...

в файл /etc/iproute2/rt_tables
добавить 
1 link1
2 link2

а потом выполнить:

ip rule add from link1-ip-addr table link1
ip rule add from link2-ip-addr table link2

ip route add 0/0 via eth0 table link1
ip route add 0/0 via eth1 table link2

, где link[1,2]-ip-addr  - адреса соответствующих интерфейсов

-- 
С уважением,
Сергей Полковников



Подробная информация о списке рассылки Sysadmins