¿Mac exhibe desconexiones de red inexplicables?

1

Últimamente, he visto algunas computadoras Mac que pueden a) ver la red inalámbrica, b) "conectarse" a la red inalámbrica, yc) recibir una dirección IP válida, pero cuando se inicia un navegador web se bloquea. en un ciclo de carga eterno, o cuando se usa la utilidad ping , vuelve con un tiempo de espera de conexión.

Resolví estos problemas en el pasado al hacer una nueva ubicación de red, pero recientemente eso parece no haberlo solucionado de inmediato. Haré una nueva ubicación asegurándome de hacer clic en "Aplicar", incluso llegando a reiniciar la computadora, pero ninguna de estas cosas parece funcionar como espero que lo hagan. La conectividad a Internet devolverá "mágicamente" un camino para solucionar problemas, y desearía tener una explicación más concreta de por qué. ¿Alguien podría dar más detalles sobre estas situaciones?

    
pregunta moonslug 14.04.2011 - 00:22

2 respuestas

2

Parece que estás teniendo problemas de DNS. La mayoría de las aplicaciones Cocoa realizan llamadas DNS que se manejan a través de mDNSResponder en la actualidad, por lo que si el proceso mDNSResponder tiene un problema, incluso las búsquedas tradicionales de DNS de unicast fallarán. La próxima vez que esto suceda, intente ...

sudo killall -9 mDNSResponder

... esto es seguro para matar a mDNSResponder. No te preocupes, launchd lo reiniciará automáticamente.

Es posible que lo que causó el bloqueo del mDNSResponder se haya solucionado con sus pasos de solución de problemas, o tal vez haya desencadenado un cambio en la configuración de la red que haga que el mDNSResponder se vuelva a cargar.

Todavía hay algunas herramientas de línea de comandos que utilizan las bibliotecas tradicionales de resolución de DNS de Unix que no aprovechan mDNSResponder. Estos incluyen host , dig y nslookup . Otra forma de ver si es solo mDNSResponder y no DNS en general es usar una de esas tres herramientas para realizar una búsqueda de DNS la próxima vez que ocurra el problema.

También estoy de acuerdo con la sugerencia de otro usuario de hacer ping a un host por dirección IP. Te recomendaría que lo hagas ...

ping -n 8.8.8.8

... -n le dice a ping que no intente realizar una búsqueda DNS inversa en el host al que estás haciendo ping. 8.8.8.8 es una buena dirección IP memorable para uno de los servidores DNS de resolución accesibles al público de Google.

    
respondido por el Spiff 13.07.2011 - 11:08
0

Lo primero que se debe comprobar obviamente son las tablas de enrutamiento. Lo siguiente es verificar el DNS.

¿Activaría la utilidad de red y publicaría la información de netstat, además de revisar traceroute y buscar algunos sitios grandes que sepa que en general funcionan?

    
respondido por el bmike 14.04.2011 - 00:32

Lea otras preguntas en las etiquetas