Шлюз.
Андрей Новосёлов
ksynolog на ukr.net
Вс Авг 22 09:13:12 BST 2010
В Sun, 22 Aug 2010 11:59:26 +0400
Dmitry Agafonov <agafonovdmitry на gmail.com> пишет:
> Судя по википедии, всё различие: NAT - про
> один IP, MASQ - на целую сеть.
> Но как эта разница может играть в данном случае?
DNAT (Destination Network Address Translation)
Используется для преобразования адреса места назначения в
IP-заголовке пакета. Если пакет подпадает под критерий правила,
выполняющего DNAT, то этот пакет и все последующие пакеты из этого
же потока будут подвергнуты преобразованию адреса назначения и
переданы на требуемое устройство, хост или сеть. Для этого действия
также можно указать диапазон адресов (ключ --to-destination). Можно
дополнительно указать порт или диапазон портов, на который будет
перенаправлен трафик. Для этого после IP-адреса через двоеточие
укажите порт или диапазон портов.
SNAT (Source Network Address
Translation)
Изменяет исходящий IP-адреса в IP-заголовке пакета. Действие
допускается выполнять только в таблице nat, в цепочке POSTROUTING.
Ключ --to-source используется для указания адреса или диапазона
адресов, присваиваемового пакету. Дополнительно можно указать
диапазон портов.
MASQUERADE
Действие, аналогичное SNAT, только не имеет ключа --to-source.
Действие допускается указывать только в цепочке POSTROUTING таблицы
nat. Возможно использование с ключом --to-ports (порт или диапазон
портов исходящего пакета).
У меня динамический адрес , потому я так понял, мне более подходит
маскарадинг, хотя погуглил, есть такой совет:
iptables -t nat -A POSTROUTING -o ppp+ -j MASQUERADE
Смущает то, что с тех самых машин, что я не могу банк-клиентом в этот
Укрсиб законнектиться, набираю в браузере https://bla.bla.com
произвольный и оно ходит и соединяет.И на гуглопочту нормально по https
ходит.
Типа пока раньше в качестве шлюза была виндовая машина - тоже проблем не
было.
Подробная информация о списке рассылки ubuntu-ru