Problemas al configurar el servidor web

Problemas al configurar el servidor web

Decidí usar una Raspberry Pi (con Raspbian) como servidor web doméstico y NAS. He instalado Apache, Owncloud y Samba (para facilitar el acceso a archivos dentro de casa). También instalé webmin para facilitar la configuración y el mantenimiento. La Raspberry Pi está conectada a un enrutador, que está conectado a un módem por cable en modo puente. Desde dentro de LAN, todo funciona bien. Como tengo IP dinámica, inicié sesión en un servicio DDNS.

El problema surge cuando intento acceder al servidor web desde fuera. Usando el nombre de dominio elegido, no puedo acceder al servidor web. Curiosamente pensé, cuando entro https://mydomainname.net:10000, llego a la interfaz web de webmin.

Lo que hice ya lo probé en mi enrutador.

  • Configure el reenvío de puertos en el enrutador para los puertos 80 y 443
  • Configure Apache para escuchar los puertos 8080 y 4433 y habilite el reenvío de puertos en estos puertos.
  • Configure la activación de puertos 8080 -> 80 y 4433 -> 443 y habilite el puerto para estos puertos más el 80 y 443
  • Todo lo anterior más DMZ habilitado para Raspberry Pi

Tenga en cuenta que en mi enrutador no tengo reenvío de puertos para el puerto 10000. Sin embargo, las pruebas de PC Flank informan que el puerto 10000está abierto. También intenté cambiar el puerto para webmin y pude notar que pcflankel puerto abierto cambiaba.

Esto me hace sospechar que se trata de alguna configuración en Raspberry Pi. Imaginé que podría ser un firewall, pero webmin informa que el Firewall de Linux está deshabilitado. Entonces, ¿qué me falta?

Respuesta1

Como resolví mi problema original y nadie respondió mi pregunta, voy a responderla.

El problema resultó ser un firmware desactualizado en mi enrutador (TP-Link TL-WR841N) que no tenía la opción de configurar un puerto interno en su página de configuración de reenvío de puertos. Sin embargo, una versión más reciente tiene esta opción, por lo que una simple actualización de firmware me permitió configurar el reenvío de puertos correctamente sin la necesidad de alterar la activación de puertos y DMZ.

información relacionada