Смена destination IP посредством iptables

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

NeverM
Сообщения: 248
ОС: gentoo

Смена destination IP посредством iptables

Сообщение NeverM »

Скажем есть машина за шлюзом с iptables'ом которая шлёт пакеты на 192.168.0.100 нужно чтобы iptables менял destination ip у этих пакетов (у которых destination ip 192.168.0.100) на 192.168.0.101 такое возможно? если да то подскажите как?
Спасибо сказали:
Аватара пользователя
Ariasp
Сообщения: 254
Статус: NixLander

Re: Смена destination IP посредством iptables

Сообщение Ariasp »

NeverM писал(а):
31.07.2008 18:03
Скажем есть машина за шлюзом с iptables'ом которая шлёт пакеты на 192.168.0.100 нужно чтобы iptables менял destination ip у этих пакетов (у которых destination ip 192.168.0.100) на 192.168.0.101 такое возможно? если да то подскажите как?

:wacko: Нельзя ли подробнее описать задачу?
Если некий комп из-за шлюза "шлёт пакеты" на 192.168.0.100, значит некий порт 192.168.0.100 уже вынесен с помощью iptables вовне. Единственную логичную постановку вопроса, которую пока вижу - можно ли пробросить вовне тот же порт ещё и с 192.168.0.101 (типа балансировки нагрузки). Если я правильно понял вопрос, то это делается так:
iptables -t nat -A PREROUTING -i внешний_eth -d внешний_IP_шлюза --dport пробрасываемый_порт -j DNAT --to-destination 192.168.0.100-192.168.0.101
Спасибо сказали: