1 votos

Alta Sierra DNS falla intermitentemente por LAN-local hosts

Tengo un local de dominio para mi casa de la red, que utiliza .loc como un TLD (no .local). La resolución de nombres de hosts de la red siempre funciona usando dig o nslookup desde un terminal, pero produce intermitentemente en todas partes. Un día va a funcionar bien y voy a empezar a ver cómo mi pelo, y la siguiente, yo soy incapaz ssh a otra máquina para salvar mi vida.

Es este un mDNSResponder/Bonjour problema? He intentado simplemente deshabilitar mDNSResponder, pero SIP no lo permite (y es poco probable que vaya a lo largo de con la inhabilitación de SIP). Lavado de DNS no ayuda. ¿Qué más puedo hacer?

mac:~ user$ sudo killall -HUP mDNSResponder
mac:~ user$ scp ~/.ssh/id_rsa.pub user@kube1.domain.loc:/id_rsa.pub
ssh: Could not resolve hostname kube1.domain.loc: nodename nor servname provided, or not known
lost connection
mac:~ user$ dig kube1.domain.loc

; <<>> DiG 9.8.3-P1 <<>> kube1.domain.loc
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59092
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;kube1.domain.loc.          IN  A

;; ANSWER SECTION:
kube1.domain.loc.       900 IN  A   10.0.0.130

;; Query time: 4 msec
;; SERVER: 10.0.0.10#53(10.0.0.10)
;; WHEN: Thu Feb  1 18:59:51 2018
;; MSG SIZE  rcvd: 48

mac:~ user$ 

2voto

Nate Puntos 220

macOS no tratar a su lista de servidores DNS como teniendo algún tipo de prioridad en absoluto, simplemente se dispersa consultas a través de todos ellos en un semirandom de la moda. Configurarlo para que sólo utilice el servidor DNS interno, y usted debe obtener mucho más fiable que las búsquedas.

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