Fino a ieri, regolarmente ssh'd nei miei server che hanno nomi come " server.prod.example.com
" come " server.prod
" e ha funzionato bene. (In realtà, questo richiedeva che mDNSResponder iniziasse con l'opzione " -AlwaysAppendSearchDomains
", ma questa è una storia diversa. Penso.)
Molto recentemente, il TLD ".prod" è stato reso attivo. Ora quando provo ad accedere a " server.prod
", si risolve in 127.0.53.53. Questo è un problema DNS universale ed è risolvibile su altri resolver DNS basati su BIND aggiungendo " options ndots:2
" alla configurazione del resolver (normalmente " /etc/resolv.conf
").
È possibile impostare questa opzione con il risolutore scutil / configd di MacOS?
Sottolineerò che il resolver sembra riconoscere l'opzione quando viene inserito in un file di configurazione del resolver in " /etc/resolver
": quando viene posizionato lì, " scutil --dns
" mostra l'opzione. Certo, non va bene lì.
Sono su Mavericks, se questo fa alcuna differenza.