Tengo un sistema Linux de Ubuntu que actúa como un sistema de puerta de enlace con dos interfaces en él. Una interfaz es para la red local y una para Internet. Puedo enrutar el tráfico a través de él sin ningún problema. Yo uso dos iptables
reglas para reenviar el tráfico de salida de la interfaz interna:Cómo usar iptables en Linux para reenviar el tráfico http y https a un proxy transparente
iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
iptables --append FORWARD --in-interface eth1 -j ACCEPT
ahora tengo que crear una regla de iptables
que filtra y redirige todo el puerto TCP 80 y 443 tráfico que sale de mi red a través de la interfaz de eth1
y enviar a un servidor proxy que reside en una interfaz de bucle invertido en el puerto tcp 9090.
He estado buscando en SO, pero no he podido encontrar un ejemplo que funcione. ¿Hay una manera eficiente de hacer esto?
fuera de tema para el SO; pertenece a [sf] –