Cómo configurar IIS en mi PC para que otras máquinas puedan acceder a él

4

Tengo una máquina con Windows 7 Home Premium x64.

IIS7 está en funcionamiento; Puedo navegar a localhost: 80 y aparece la pantalla de bienvenida de IIS7.

Cuando intento esto en cualquiera de mis otras máquinas, la solicitud agota el tiempo de espera. Y sí, puedo hacer ping con éxito a la máquina host IIS7 desde las otras máquinas.

He intentado revisar la documentación de IIS7, y la respuesta probablemente esté allí, pero no puedo encontrarla.

¿O tiene algo que ver con la seguridad de Windows 7?

Gracias.

kmontgom
fuente
Estaba teniendo un problema similar (con Windows 8), me estaba arrancando el pelo: había desactivado todas las reglas de firewall, enlaces de triple verificación, iisreset, lo que sea. Resultó que Chrome en mi PC cliente lo estaba bloqueando, porque había decidido que 6666era un "Puerto inseguro".
BrainSlugs83

Respuestas:

6

Quizás es el Firewall de Windows (o un tercero) que bloquea ese tráfico ...

Aurélien Derouineau
fuente
2

¿Estás intentando conectarte al servidor web por dirección IP? Para asignar DNS, puede intentar conectarse por dirección IP.

Y estoy de acuerdo en que el Firewall de Windows es el culpable más probable aquí. Si puede descartar el firewall, es posible que desee verificar los enlaces del sitio tanto desde el Administrador de IIS como a través de algo como:

NETSTAT -noab > out.txt && out.txt
Somantra
fuente
1

Desde la máquina remota intente hacer un telnet al puerto 80

telnet SERVER_IP 80

El 80 al final es importante porque le dice a Telnet que se conecte al puerto 80. Si no puede conectarse, entonces comprobaría el firewall de Windows y la configuración de IIS. En ese orden.

Sameer
fuente
1

Al intentar el desarrollo web en Windows Home Group, debe desactivar FireWall "local o de trabajo" (local) en la máquina IIS para que la otra máquina del grupo principal pueda ver la aplicación.

Persona aleatoria
fuente
1

Es el Firewall de Windows más probable. Busque Firewall y obtendrá el cuadro de diálogo Firewall de Windows. Agregar una nueva regla de entrada. Elija la regla predefinida de World Wide Web (http) y actívela.

¡Espero que ayude!

Wylma Flyntstogn
fuente
-1

No se requieren cambios en el firewall. Por favor, siga los pasos a continuación:

  1. Abra el administrador de IIS
  2. En "Sitios", seleccione el sitio web al que desea acceder de forma remota (sitio web predeterminado).
  3. Haga clic derecho sobre él y seleccione 'Editar enlaces'.
  4. Seleccione la entrada con el puerto no 80 y haga clic en editar.
  5. Cambie el nombre de host 'localhost' a su propia dirección IP (dirección IP del servidor).
  6. Guarda la configuración.
  7. Acceda al sitio web utilizando el siguiente enlace: http: // server_IP_address / Website_Name
Stanley Fernandes
fuente