LINUX.ORG.RU
ФорумAdmin

RHES 4.3 source IP


0

0

Сервер под RHES 4.3 с двумя алиасами на одном eth0 физическом интерфейсе. Как сделать чтобы все исходящие пакеты шли с нужного мне интерфейса (ip адреса)? а не с того на котором дефолтоывый маршрут.

anonymous

Смешно. А зачем нужен дефолтовый маршрут, если все исходящие пакеты пойдут с другого интерфейса? Ну и сделай дефолтовый маршрут от нужного интерфейса.

Или таки не все? Посмотри на "man 2 bind". Многие клиенты и практически любые сервисы умеют биндиться на нужный интерфейс.

ansky ★★★★★
()
Ответ на: комментарий от ansky

> зачем нужен дефолтовый маршрут, если все исходящие пакеты пойдут с другого интерфейса?
Не интерфейса, а IP.

Автору рекомендую задать нужный IP первым, а остальные - alias-ами. Либо попытаться указать src в default маршруте:
ip route add default dev ethX via $gw_IP src $нужный_исходящий_IP
Это для локальных исходящих пакетов (созданных самим шлюзом).
Для транзитных можно просто прописать нужный IP в firewall правилах SNAT.

spirit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.