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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.