LINUX.ORG.RU
ФорумAdmin

туплю с iptables


0

0

Дано три машины.
1) iface eth0 inet static
address 192.168.18.3
netmask 255.255.255.0
gateway 192.168.18.1

route
192.168.18.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.18.1 0.0.0.0 UG 0 0 0 eth0



2) iface eth0 inet static
address xxx.xxx.xxx.10
netmask 255.255.255.224
gateway 212.7.20.97
iface eth1 inet static
address 192.168.18.1
netmask 255.255.255.0

3) iface eth0 inet static
address xxx.xxx.xxx.14
netmask 255.255.255.224
gateway 212.7.20.97
iface eth1 inet static
address 192.168.18.1
netmask 255.255.255.0

xxx.xxx.xxx.14 и xxx.xxx.xxx.10 - адреса в инете.
На второй и третьей машине прописано в iptables:
-A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to-destination 192.168.18.3
-A FORWARD -p tcp --dport 80 -j ACCEPT

Проблема:
1) с третьей машины форвардинг не работает
2) со второй машины работает какое-то время, потом магическим образом отваливается.

Хочу спать, туплю, и не могу понять, где трабла.

★★★★★

Ответ на: комментарий от sdio

Ага, даже не заметил, что рутинг на вторую машину.
Сделал совсем некрасиво, но перенаправил запросы с третьей машины на вторую. Пока что ничего более умного не приходит в голову.:-(

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