Algunos de mis compañeros de trabajo tienen problemas en sus Mac: la resolución de DNS no funciona en Mac OS X. Se está ejecutando Snow Leopard 10.6.8. Pueden usar DNS en una máquina virtual de Windows 7 (VMware Fusion 3.1.3) que se ejecuta bajo OS X. Las computadoras son de 15 "MacBook Pros, modelo de principios de 2011.
Cosas que han intentado que no han funcionado:
- encender / apagar el aeropuerto
- reiniciar
- utilizando conexión por cable en lugar de wifi
- eliminando las credenciales de conexión y agregándolas nuevamente
- apagar el firewall de Mac
- usando una IP estática fija
- configuración manual de los servidores DNS
- reiniciar mDNSResponder
- las correcciones de esta otra pregunta
• ¿Puedes hacer ping al DNS que quieres usar?
$ ping apple.com
ping: cannot resolve apple.com: Unknown host
• ¿Cuál es / son las direcciones IP de los DNS que desea utilizar?
Este es un servidor DNS de la compañía que se proporciona con DHCP, funciona bien para otra gente. También probé el 8.8.4.4 y el 205.171.3.65 de Google (lo que encontré en el DNS Benchmark de GRC como el más rápido).
• ¿Has probado usar 8.8.8.8 (google) o alguno de los OpenDNS? 208.67.222.222 o 208.67.220.220?
No funciona, consulte la salida de Google Chrome:
No se puede encontrar el servidor en www.apple.com, porque la búsqueda de DNS falló. DNS es el servicio de red que traduce el nombre de un sitio web a su dirección de Internet. Este error suele ser causado por no tener conexión a Internet o una red mal configurada. También puede ser causado por un servidor DNS que no responde o un firewall que impide que Google Chrome acceda a la red.
• ¿Puedes hacer ping a esos hosts?
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes 64 bytes from
8.8.8.8: icmp_seq=0 ttl=58 time=3.925 ms
• creando un usuario en blanco
Se creó una cuenta de usuario invitado, el problema de DNS todavía estaba allí al usar la cuenta de invitado.
• nslookup y los dos funcionan bien
$ nslookup www.apple.com 8.8.8.8
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
www.apple.com canonical name = www.isg-apple.com.akadns.net.
www.isg-apple.com.akadns.net canonical name = www.apple.com.edgekey.net.
www.apple.com.edgekey.net canonical name = e3191.c.akamaiedge.net.
Name: e3191.c.akamaiedge.net
Address: 184.24.141.15
$ dig @8.8.8.8 www.apple.com
; <<>> DiG 9.6.0-APPLE-P2 <<>> @8.8.8.8 www.apple.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11298
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION: ;www.apple.com. IN A
;; ANSWER SECTION:
www.apple.com. 1041 IN CNAME www.isg-apple.com.akadns.net.
www.isg-apple.com.akadns.net. 38 IN CNAME www.apple.com.edgekey.net.
www.apple.com.edgekey.net. 8794 IN CNAME e3191.c.akamaiedge.net.
e3191.c.akamaiedge.net. 17 IN A 184.24.141.15
;; Query time: 4 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Oct 4 09:25:28 2011
;; MSG SIZE rcvd: 158
• también se vació la memoria caché del DNS pero no ayudó
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
EDIT 2 :
$ 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.
#
domain {redacted}.com
nameserver 8.8.8.8
nameserver 208.67.222.222