Algunos de mis compañeros de trabajo tienen problemas con sus Macs: la resolución DNS no funciona en Mac OS X. Están ejecutando Snow Leopard 10.6.8. Pueden usar DNS en una máquina virtual con Windows 7 (VMware Fusion 3.1.3) que se ejecuta en OS X. Las computadoras son MacBook Pros de 15 ", modelo de principios de 2011.
Cosas que han intentado que no han funcionado:
- encender / apagar el aeropuerto
- reinicio
- usando conexión por cable en lugar de wifi
- eliminar credenciales de conexión y agregarlo nuevamente
- desactivar el firewall de Mac
- utilizando IP estática fija
- Configuración manual de servidores DNS
- reiniciar mDNSResponder
- las soluciones de esta otra pregunta
EDITAR respuesta Respuesta de Martín:
• ¿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 usar?
Este es un servidor DNS de la empresa que se proporciona con DHCP, funciona bien para otras personas. También probé los 8.8.4.4 y 205.171.3.65 de Google (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, vea 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 deberse a que no tiene 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
• crear un usuario en blanco
Se creó una cuenta de usuario invitado, el problema de DNS todavía estaba presente cuando se usaba la cuenta de invitado.
• nslookup y cavar ambos 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 limpió el caché de DNS pero no ayudó
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
EDITAR 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