Hola! Que tal?
Tengo un problema con iptables que no estoy pudiendo solucionar y
quería ver si alguna mente de las que está por aquí me puede echar un
cable.
En principio el problema es muy sencillo. Tengo un servidor que hace de
gateway a una lan interna. El server tienen dos interfaces, eth0(ip
publica), y eth1(ip privada).
Lo que quiero es hacer es un forward de un puerto del server a un puerto
de una maquina de la lan:
Un ejemplo: quiero forwardear el puerto 2222 del server al 22 del
192.168.0.15
Las reglas que aplico son las siguiente:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -i eth0 -p tcp -d $ip_externa --dport 2222
-j DNAT --to 192.168.0.15
iptables -A FORWARD -p tcp -i eth0 -o eth1 --dport 2222 -j ACCEPT
iptables -A INPUT -i eth0 -p tcp --dport 2222 -j ACCEPT
La verdá es que creo que me estoy perdiendo algo peor no lo veo.
El nmap me dice lo siguiente:
[peio]@[oiz]:~$ nmap pinker2 -p 2222
Starting Nmap 4.76 ( http://nmap.org ) at 2009-05-21 16:51 CEST
Interesting ports on pinker2 (158.42.124.83):
PORT STATE SERVICE
2222/tcp filtered unknown
--------------------------------------
Alguna idea?
p.
PD no estoy suscrito a la lista, si contestais porfavor añadirme en el
reply