systemadmin.es > Redes > Redirigir las conexiones TCP o UDP de un puerto a otro

Redirigir las conexiones TCP o UDP de un puerto a otro

Mediante iptables podemos redigir conexiones de un determinado puerto a otro, ya sean conexiones TCP o UDP

Para ello deberemos usar la tabla de NAT en la chain de PREROUTING usando el target REDIRECT. El comando para redirigir las conexiones TCP hacia el puerto 8080 al puerto 80 es el siguiente:

# iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 8080 -j REDIRECT --to-port 80

Para de paquetes UDP solo deberemos cambiar la opción del protocolo:

# iptables -t nat -A PREROUTING -i eth0 -p udp --dport 8080 -j REDIRECT --to-port 80

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>