|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 22 Mar 2002 21:14:18 To : Dmitry Rykov Subject : Re: iptables -------------------------------------------------------------------------------- Здравствуй, Dmitry Rykov. DR> Есть сервер, на нем две карты: DR> в интернет 1.2.3.4 eth0 DR> внутренняя 192.168.0.1 eth1 DR> Hу и десяток рабочих станций 192.168.0.101-192.168.0.110. DR> Hа сервере стоит RedHat 7.2 + iptables 1.2.4. Говорим: DR> iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to 1.2.3.4 DR> И все нормально работает. Теперь одна из станций (192.168.0.101) DR> становится сервером (нужен полный редирект как STATIC NAT во DR> FreeBSD) который снаружи должен быть виден как 1.2.3.5. DR> Делаем алиас 1.2.3.5 на eth0. Говорим: DR> iptables -t nat -A PREROUTING -d 1.2.3.5 -i eth0 -j DNAT --to DR> 192.168.0.101 DR> И это не работает. Как это настроить? У меня соответствующее правило записано как -A PREROUTING -d 1.2.3.5 -j DNAT --to-destination 192.168.0.101 -A POSTROUTING -d 192.168.0.101 SNAT --to-source 192.168.0.1 Строчки (со сменой адресов на твой пример) из дампа iptables-save для таблицы nat, естественно, то есть предварять iptables -t nat. -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1445457be065e.html, оценка из 5, голосов 10
|