Resolví el problema deshabilitando el firewall para el puerto 80.
- Vaya a Buscar en el lado derecho de las ventanas.
- buscar "cortafuegos".
- abra el "firewall con avanzado".
- Ir a las reglas de entrada.
- haga clic en "nueva regla".
- seleccione la opción "Puerto".
- haga clic en Siguiente"
- seleccione la opción "TCP".
- seleccione "Puertos locales específicos:".
- escriba "80" en el cuadro de texto siguiente
- haga clic en Siguiente.
- seleccione "Permitir la conexión".
- haga clic en Siguiente".
- haga clic en Siguiente".
- asigne el nombre "Regla de permiso del puerto 80".
- haga clic en Siguiente".
Nota: esta no es una forma segura. elimine esta regla recién creada cuando complete su trabajo.
Okay. Entonces, para ser claros ...
Cuando está sentado en la computadora que ejecuta WAMP y coloca la dirección IP EXTERNA en el navegador, puede ver el servidor web.
Cuando está sentado en una computadora diferente en la misma subred IP (conectada al mismo enrutador y / o conmutador) y coloca la dirección IP EXTERNA en el navegador, no ve el servidor web.
Cuando está sentado en una computadora diferente que NO está en la misma subred IP (no conectada al mismo enrutador o conmutador) y coloca la dirección IP EXTERNA en el navegador, no ve el servidor web.
¿Ha reenviado el puerto 80 en el enrutador a la dirección IP interna de esa computadora? ¿Su ISP permite el acceso / tráfico entrante en el puerto 80? ¿Cómo probarías esto? Bueno, primero, asegúrese de que su enrutador no tenga un firewall que bloquee el tráfico entrante del puerto 80. Asegúrese de reenviar correctamente el puerto 80. Asegúrese de que su dirección IP interna sea estática (en la tabla DHCP). Si ha hecho estas cosas ... entonces podría ser un problema con el puerto 80. Puede probarlo yendo a WAMP y cambiando el puerto usado a ... lo que sea ... 8080. De todos modos, esto es solo para fines de prueba. Luego, regrese al enrutador, y en todos los lugares donde haya tratado con el puerto 80, cámbielo a 8080. Luego, intente acceder al servidor.
fuente
Quizás apache solo está escuchando en la dirección de bucle invertido
127.0.0.1
. Verifique sus archivos de configuración para esto. Para vincular apache a todas las interfaces disponibles en el puerto 80, configure cfg enListen 80
Ver http://httpd.apache.org/docs/2.0/bind.html
Además, puede desactivar temporalmente todo el software de seguridad / firewall mientras lo prueba. O si seguramente sabe cómo, primero verifique y configure los firewalls. Si su red privada tiene enrutadores, puede haber firewalls / enrutamiento personalizado que impiden que otros se conecten. Ver la respuesta de Bon Gart para más detalles.
fuente
Ir:
Hay una opción llamada "Denegar de todos".
Cámbielo a "Permitir de todos".
Debería funcionar perfectamente.
fuente
ir a wamp \ alias y hacer modificar siguiendo tres archivos
y reemplazar
con
fuente