OS X 10.10.4 No se puede conectar al servidor web IIS Express asp.net en LAN (pero otras máquinas con Windows sí pueden)

OS X 10.10.4 No se puede conectar al servidor web IIS Express asp.net en LAN (pero otras máquinas con Windows sí pueden)

Tengo un servidor web ejecutándose en IIS Express.

Modifiqué los enlaces en mi instancia de IIS para ejecutarlos en PUERTO: NOMBRE DE COMPUTADORA y también agregué una regla al firewall para permitir solicitudes entrantes en ese puerto.

Cuando navego http://COMPUTERNAME:PORTen una computadora portátil con Windows a través de LAN, aparece mi página web, sin embargo, lo mismo en mi OSX nunca se conecta. Lo he intentado http://COMPUTERNAME.local:PORTy http://IP4ADDRESS:PORTsin éxito.

Puedo hacer ping a la ip4 del servidor y obtener una respuesta sin problemas.

No estoy ejecutando un dominio y ambas computadoras están en el mismo grupo de trabajo.

¿Algunas ideas?

Respuesta1

OS X solo utilizará servicios de nombres propietarios de Microsoft (NetBIOS Name Service, WINS, LLMNR) cuando se conecte a protocolos/servicios propietarios de Microsoft como SMB/CIFS. Por lo general, no utilizará servicios de nombres al estilo de Microsoft al resolver nombres de host para protocolos de Internet estándar como HTTP.

Tenga en cuenta que para las máquinas Windows, .local significa LLMNR de Microsoft, no el mDNS ZeroConf de seguimiento de estándares IETF (que Apple llama Bonjour). Para Mac, .local significa IETF ZeroConf mDNS (Bonjour).

Entonces, para resolver su problema, agregue una entrada para su IIS COMPUTERNAME en el /etc/hostsarchivo de la máquina OS X, o apunte la máquina OS X a un servidor DNS que tenga una asignación adecuada para COMPUTERNAME.

información relacionada