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.