No se puede navegar por Internet en Mac OS X

15

No puedo acceder a sitios web utilizando navegadores en OS X 10.6.7 en un MacBook Pro, posiblemente después de salir del modo de suspensión. He tenido este problema antes y se ha solucionado mediante un reinicio, pero desde que lo volví a tener quería llegar a la raíz.

Todo comienza con Chrome y Safari que no pueden navegar por Internet. Aquí hay una lista de lo que funciona y lo que no:

No funciona

  • Navegue por Internet en Safari, Chrome y Firefox ("No está conectado a Internet")
  • Adium

Trabajos

  • ping google.com
  • wget google.com
  • curl http://www.google.com
  • traceroute google.com
  • nslookup google.com
  • Navegue por Internet en cualquier navegador con el proxy Charles iniciado
  • Navegue 74.125.39.103 (Google IP) en cualquier navegador
  • Skype

No he configurado ningún proxy en absoluto (excepto cuando se ejecuta con Charles). Otras computadoras en la red pueden llegar a Internet perfectamente. Estoy conectado a Ethernet, AirPort o ambos, pero ninguna combinación hace la diferencia.

También intenté usar un proveedor de DNS diferente, Google Public DNS , pero tampoco funcionó ( nslookup, pingetc. usé el nuevo servidor de nombres sin problemas).

Visitar el número IP de google.com en el navegador funciona como se indicó anteriormente, y considerando que pinget al funciona, ¿parece ser un problema de DNS? ¿Qué podría estar causando esto?

Adam Lindberg
fuente
¿Has intentado usar Firefox? Quiero decir que podría ser un kit web, pero esas son solo otras sugerencias.
Muhammad Usman,

Respuestas:

2

Realice todos estos pasos, comprobando después de cada uno si el problema está resuelto.

  1. Reinicia tu enrutador

  2. Restablece la PRAM de tu Mac

  3. En la terminal

    dscacheutil -flushcache
    
  4. En Preferencias del sistema / Red, cree una nueva ubicación de red (no duplicada) y configúrela según sus necesidades.

  5. En la terminal

    sudo launchctl unload /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
    
  6. Parchear los archivos del sistema 4 mDNS de nuevo a 10.6.4

    Ver https://discussions.apple.com/message/12683257#12683257

    Incluso hay un paquete con los archivos.

    En esta publicación https://discussions.apple.com/message/13346662#13346662 dice que está usando el parche en 10.6.7.

    Sin embargo, primero haga una copia de seguridad de sus archivos 10.6.7.

    Y confirme el reemplazo exitoso de cada archivo.

freebairn
fuente
Estoy ejecutando Lion, y mi mDNSResponder no se bloquea en absoluto. Ese parece ser el problema que describía el afiche de esa pregunta
Yuval, el
¿Puedes publicar resultados de scutil --dns?
freebairn el
¡Gracias por su respuesta! Aquí tienes: gist.github.com/1338535 ¿Qué te parece?
Yuval
0

Desde OS 10.6 - Snow Leopard sigue bajando DNS :

Recientemente cambié a una Mac con 10.6.latest como mi máquina principal y me encontré con este problema exacto. Tengo un servidor DNS basado en LAN para proporcionar direcciones para las otras máquinas en la red interna y dos servidores DNS proporcionados por mi ISP. De forma intermitente, Firefox no resolvería el nombre de un servidor interno.

Después de buscar, he encontrado esta página que sugiere que Apple cambió la forma de los servidores DNS se consultan en Snow Leopard: Los cambios en la resolución de DNS en Mac OS X .

Encontré este artículo e hice los cambios sugeridos: OS X 10.6.3 y cambios en la prioridad del servidor DNS .

Espero que esto ayude a alguien más a hacer que Snow Leopard respete los pedidos del servidor DNS en lugar de aleatorizarlos.

harrymc
fuente
0

Si lo sudo killall mDNSResponderresuelve temporalmente, puede crear un Applescript para que se ejecute cuando reanude la computadora desde la suspensión.

Intente crear un nuevo usuario en su computadora y vea si funciona en eso.

Llame a Apple: http://www.apple.com/support/contact/ .

gadgetmo
fuente
El usuario que ofrece la recompensa escribió que la solución aceptada no le funcionó.
Daniel Beck
@DanielBeck Lo siento. Lo he tachado.
gadgetmo
Gracias chicos. Ni un nuevo usuario ni matar mDNSResponder funciona. Todo lo que Apple me dio fue el típico consejo de depuración del aeropuerto, que no ayudó en absoluto. ¿Alguna otra idea?
Yuval
Sin embargo, creo que vale la pena señalar esto: Charles Proxy sí funciona. No tengo ni idea de porqué. Si podemos descubrir lo que está haciendo, ¿tal vez podamos replicarlo sin usar el programa? No creo que use un proxy real, pero de alguna manera redirige la solicitud al localhost, lo que lo hace funcionar. A menos que sea así, que estoy equivocado. ¿Algunas ideas?
Yuval