Tengo MacBook Pro (Retina, 13 pulgadas, principios de 2015) con OS X 10.11.5.
La conexión a Internet funciona solo para Chrome. Safari y varias aplicaciones de terminal no pueden conectarse a Internet debido a una falla en el host.
Leí las siguientes publicaciones en stackexchange que describen problemas de conectividad similares: Mis aplicaciones nativas de mac no se conectan a internet, pero Google Chrome lo hace y funciona correctamente. ¿Por qué es esto?
En la terminal:
- hacer ping en google.com: ping: no se puede resolver google.com: host desconocido
- ping 8.8.8.8: 5 paquetes transmitidos, 5 paquetes recibidos, 0.0% de pérdida de paquetes
- curl google.com: curl: (6) No se pudo resolver el host 'google.com'
- rizo 8.8.8.8: rizo: (7) Error al conectarse al puerto 8.8.8.8 80: Operación cronometrada
- ssh {servername}: ssh: no se pudo resolver el nombre de host {servername}: nombre de nodo ni nombre de servidor proporcionado, o no se conoce
- nslookup google.com: esto funciona correctamente.
- dig google.com: esto funciona correctamente.
Intenté lo siguiente muchas veces sin éxito:
- Renovar / desactivar & activar / introducir DHCP manualmente.
- Reiniciar / reiniciar el enrutador y el macbook.
- Activación / desactivación de WiFi. Esto soluciona el problema durante unos minutos, pero luego la conexión vuelve a caer.
- Configure todas las configuraciones de red excepto wifi para "hacer que el servicio no esté disponible" en las preferencias de red.
- Revisé y copié todas las configuraciones de red de otro macbook pro que está conectado y en línea en mi red.
- Herramientas de diagnóstico y asistencia de red de Ran
- Establecer red > Wifi y gt; Avanzado > DNS > Servidores DNS a direcciones IP de OpenDNS: 208.67.222.222
- No se marca o establece Proxies bajo Red > Wifi y gt; Avanzado > Proxies.
- Establecer TCP / IP > Configure IPv6 en "Solo enlace local" como se sugiere aquí: ¿Está descargando constantemente Internet en El Capitán?
- Iniciar sesión y conectarse a Internet con una cuenta de usuario invitado.
Intenté ejecutar los siguientes comandos para restablecer el DNS, pero no se ejecutaron ninguno
$ sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
/System/Library/LaunchDaemons/com.apple.mDNSResponder.plist: Could not find specified service
$ sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
No probé lo siguiente:
- Restablecimiento de SMC
- Se eliminó la carpeta / Library / Preferences / SystemConfiguration.
- Se eliminó la contraseña de red del llavero.
Otra información que podría ser relevante:
-
El Firewall OS X está apagado.
-
Probé los siguientes comandos en la terminal:
$ ifconfig en1 en1: flags=963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX> mtu 1500 options=60<TSO4,TSO6> ether 4a:00:03:bd:de:d0 media: autoselect <full-duplex> status: inactive $ ifconfig awdl0 awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1484 ether 76:aa:18:a6:c9:49 inet6 fe80::74aa:18ff:fea6:c949%awdl0 prefixlen 64 scopeid 0x8 nd6 options=1<PERFORMNUD> media: autoselect status: active $ sudo ifconfig awdl0 down
Hice el último comando porque se sugirió aquí: ¿Está descargando constantemente Internet en El Capitán?
-
El enrutador de mi módem no tiene una lista blanca / negra para ninguna dirección MAC.
-
la aplicación de Skype no se conecta. Está atascado en el estado de "conexión".
vaciar el caché de DNS no ayudó a ninguno:
$ sudo dscacheutil -flushcache
$ sudo killall -HUP mDNSResponder
No matching processes were found
Aquí están las configuraciones del servidor DNS:
$ cat /etc/resolv.conf
#
# Mac OS X Notice
#
# This file is not used by the host name and address resolution
# or the DNS query routing mechanisms used by most processes on
# this Mac OS X system.
#
# This file is automatically generated.
#
nameserver 192.168.43.1
-
Ejecuto el comando
sysdiagnose
para generar el siguiente informe: -
Puedo ejecutar el comando
mDNSResponder
en la terminal. No devuelve ningún mensaje.