2 votos

El Mac no puede resolver el DNS en el WiFi, pero funciona bien en el tethering celular

He consultado las preguntas/respuestas aquí . Pero parece que nada funciona.

  • Puedo ping 8.8.8.8 pero no puedo ping www.google.com .
  • nslookup www.google.com 8.8.8.8 y dig @8.8.8.8 www.google.com no funciona.
  • He cambiado los DNS a 8.8.8.8 y 8.8.4.4. También no funciona.
  • He intentado localizar el archivo System/.../com.apple.mDNSResponder.plist . El archivo está ahí y no pasa nada.
  • Me he asegurado de que /etc/resolver no tiene nada (en realidad, la carpeta resolver ni siquiera está ahí).
  • Mi iPhone, que está conectado al mismo wifi, puede navegar por internet sin problemas.
  • Este Mac puede navegar desde el mismo wifi ayer sin problemas.
  • Cuando cambio la conexión de mi Mac a iPhone tethering 4G, sólo entonces funciona bien (entonces escribo esta pregunta).

¿Cómo puedo resolver esto?

Resultado de scutil --dns :

scutil --dns
DNS configuration

resolver #1
  nameserver[0] : 8.8.8.8
  nameserver[1] : 8.8.4.4
  flags    : Request A records
  reach    : 0x00000002 (Reachable)

resolver #2
  domain   : local
  options  : mdns
  timeout  : 5
  flags    : Request A records
  reach    : 0x00000000 (Not Reachable)
  order    : 300000

resolver #3
  domain   : 254.169.in-addr.arpa
  options  : mdns
  timeout  : 5
  flags    : Request A records
  reach    : 0x00000000 (Not Reachable)
  order    : 300200

resolver #4
  domain   : 8.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  flags    : Request A records
  reach    : 0x00000000 (Not Reachable)
  order    : 300400

resolver #5
  domain   : 9.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  flags    : Request A records
  reach    : 0x00000000 (Not Reachable)
  order    : 300600

resolver #6
  domain   : a.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  flags    : Request A records
  reach    : 0x00000000 (Not Reachable)
  order    : 300800

resolver #7
  domain   : b.e.f.ip6.arpa
  options  : mdns
  timeout  : 5
  flags    : Request A records
  reach    : 0x00000000 (Not Reachable)
  order    : 301000

DNS configuration (for scoped queries)

resolver #1
  nameserver[0] : 8.8.8.8
  nameserver[1] : 8.8.4.4
  if_index : 6 (en0)
  flags    : Scoped, Request A records
  reach    : 0x00000002 (Reachable)

Resultado de dig :

dig

; <<>> DiG 9.10.6 <<>>
;; global options: +cmd
;; connection timed out; no servers could be reached

Resultado de dig @8.8.8.8 www.apple.com

; <<>> DiG 9.10.6 <<>> @8.8.8.8 www.apple.com
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached

Resultado de nslookup www.apple.com 8.8.8.8

;; connection timed out; no servers could be reached

Resultado de ping www.google.com :

ping www.google.com
ping: cannot resolve www.google.com: Unknown host

Resultado de 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=71.267 ms
64 bytes from 8.8.8.8: icmp_seq=1 ttl=58 time=48.360 ms

EDIT: he añadido la captura de pantalla TCP/IP solicitada del wifi problemático conectado.

TCP/IP screenshot

0voto

iutinvg Puntos 735

Para eliminar una vía más de investigación, ¿qué sucede si se utiliza este portátil en una red wifi diferente? ¿Una biblioteca, una empresa, una casa de amigos, etc.? Si el dns funciona en una red wifi diferente, considera un problema de router. El anclaje al iPhone evitaría su router, y entonces usted indicó que el dns funciona.

Edición: Supuse que se trataba de un portátil, pero si no es una máquina portátil, ¿puedes probar un router WiFi diferente en tu red?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X