No se puede conectar al servidor HTTP fuera de la LAN

No se puede conectar al servidor HTTP fuera de la LAN

He creado un servidor web Apache con xampp en Windows 7 Ultimate. Configuré DDNS y el reenvío de puertos en el puerto 80 de mi enrutador AT&T bg210. Puedo conectarme al sitio web en la LAN, pero no en otra red. BI sé que WIN7 está al final de su vida útil. Intenté desactivar el firewall en la PC y el enrutador sin éxito.

Respuesta1

¡Pueden ser muchas cosas!

Pero para comenzar, ¿se ha asegurado de que el reenvío de puertos esté configurado correctamente? ¿Para que reenvíe los paquetes a la IP de su máquina con Windows 7?

También podría ser que Apache no permita solicitudes de direcciones IP fuera del rango de su LAN. (No estoy muy familiarizado con Apache, pero sé que algún otro software de servidor hace esto, como PostgreSQL)

¿Estás seguro de que has permitido?entrante¿Solicitudes en el puerto 80 de su enrutador? Y noextrovertido¿peticiones?

Nota:No recomendaría que ejecute una máquina antigua con Windows 7 como servidor en Internet. Dado que el soporte finalizó el 14 de enero de 2020 como se indica enSitio web propio de Microsoft. Lo que significaría que no sólo estás ejecutando un servidor en un sistema operativo que no está diseñado para ejecutarse como servidor. Pero también lo estás ejecutando en un sistema operativo que no ha sido parcheado desde hace más de un año y medio... Lo que significaría que estás abriendo un enorme agujero de seguridad en tu red. Y aunque se podría argumentar que no eres un gran objetivo para los piratas informáticos, hay robots automatizados que atacan aleatoriamente en Internet todo el tiempo. ¡Es por eso que, para empezar, tienes un firewall!

Sin embargo, le recomendaría que considere ejecutar su servidor en Linux. Y si no tiene una máquina de repuesto para ejecutarla en este momento, le recomendaría que virtualice esta máquina a través de algo comocaja virtual. Si configura esto correctamente, al menos cerrará muchos de los agujeros de seguridad.

Respuesta2

Pruebe whatmyip.com, obtenga la IP pública y use esa IP para conectarse.

información relacionada