Re[2]: [Volgograd] 2-Шлюза
Алексей
aleksey на ecolas.ru
Вт Апр 5 09:09:53 MSD 2005
Hello Taras,
Monday, April 4, 2005, 6:45:38 PM, you wrote:
TA> Алексей пишет:
>> Hello Volgograd,
>>
>> Есть 2-ва шлюза с разными реальными ip адресами
>> допустим:
>> Gateway1 - EXT1-IP, Local1_ip
>> Gateway2 - EXT2-IP, local2_ip
>> оба смотрят в 1-ну локаль, в локали стоит почтовик.
>>
>> На почтовике шлюзом прописан Gateway1.
>> /etc/sysconfig/network
>> .....
>> ....
>> GatewayDev=Local1_ip
>> Почта нормально ходит.
>>
>> Задача:
>> При падении внешнего канала т.е. Gateway1(EXT1-IP), почта должна пойти через
>> Gateway2(EXT2-IP), при восстановлении Gateway1(EXT1-IP) все должно восстановиться
>> обратно.
>>
>> Для того что-бы срабатывало сие приходиться на почтовике ручками
>> менять шлюзы Local1_ip на Local2_ip
>>
>> /etc/sysconfig/network
>> .....
>> ....
>> GatewayDev=Local2_ip
>>
>>
>> route add default gw Local1_ip
>> route add default gw Local2_ip
>> ??????????
TA> Так не получится. ;)
>>
>> Есть-ли какие решения ?
TA> Использовать протоколы динамической маршрутизации.
TA> ключевые слова RIP, OSFP, BGP
TA> можно apt-get install zebra; rpm -ql zebra
TA> а потом cd /usr/share/doc/zebra-*/;find -type f -exec vim {} \;
TA> PS
TA> можно конечно написать самопальный скриптик, который будет проверять
TA> доступность канала и менять таблицу маршрутизации, но обычно полезней
TA> разобраться с тем как это делают "по-взрослому" ;)
Догадки или практика есть с zebra ?
--
Best regards,
Алексей mailto:aleksey на ecolas.ru
Подробная информация о списке рассылки Volgograd