Estoy usando el iptables
comando en un enrutador que ejecuta Bananian Linux para redirigir todo el tráfico entrante a un pequeño servidor web que sirve un 302 Redirect a una página de inicio de sesión (también alojado en el enrutador). Debido a cómo estoy usando el enrutador, no puedo simplemente mostrar la página de inicio de sesión, sino que debo redirigirla.
Los comandos que he usado para hacer esto hasta ahora son:
iptables -t nat -A PREROUTING -p tcp -i br0 -j DNAT --to 192.168.9.2:8000
iptables -t nat -A POSTROUTING -j MASQUERADE
Esto funciona bien en la mayoría de los casos, excepto en las páginas HTTPS. Las páginas HTTP van a la página de inicio de sesión, donde las páginas HTTPS obtienen un error de conexión cerrada.
¿Cómo puedo hacer iptables
redirigir HTTPS a la página correcta?