Creé un sitio web en mi Raspberry Pi que funciona perfectamente en la red local. Se está ejecutando en lighttpd.
He configurado una entrada DNS enSin IP( pumpkinprograms.ddns.net
) y sé que funciona porque lo uso para otras cosas. Finalmente, reenvíé mi enrutador al puerto 80. Aquí hay una foto (la dirección IP de la Raspberry Pi es 192.168.1.120). Mi enrutador es unASUS RT-AC68U.
¿Por qué esto no funciona? He configurado un servidor de Minecraft antes, así que estoy desconcertado.
Respuesta1
La configuración parece correcta y los demás servicios ya configurados aparentemente funcionan correctamente.
Después de discutir el problema con el interrogador, probamos configurar el enrutador para asignar el puerto HTML 80 en el servidor web a un puerto externo diferente, y esto funciona. Parece que el ISP está desalentando a los servidores web al bloquear el puerto 80, y es por eso que la configuración falla.
Esto proporciona una solución: asignar el puerto 80 a otro puerto en el servidor DNS dinámico y asignarlo nuevamente al 80 en el enrutador. Esto evita la restricción del ISP, pero puede contravenir los términos y condiciones del servicio, lo que hace que el servicio esté sujeto a cancelación.
Las condiciones del servicio deben comprobarse cuidadosamente y, si es necesario, es posible que sea necesario celebrar un contrato diferente, posiblemente con un ISP diferente.