Non caching server di solito cache del DNS negativa risposta SERVFAIL
-
09-06-2019 - |
Domanda
Non caching server di solito cache del DNS negativa risposta SERVFAIL?
EDIT:Per chiarire la questione, posso vedere il caching server di memorizzazione nella cache le risposte negative NXDOMAIN, NODATA.Ma non questo per SERVFAIL risposte.Questo è intenzionale?
Soluzione
SERVFAIL è coperto dal §7.1 del RFC2308:
I guasti del Server si dividono in due grandi classi.Il primo è dove un server è in grado di determinare che è stato configurato correttamente per una zona.Questo può essere dove è stato elencato come un server, ma non è configurato per essere un server per la zona, o dove ha stato configurato un server per la zona, ma non è possibile ottenere la zona dati per qualche motivo.Questo può si verifica perché il file di zona non esiste o non contiene gli errori o perché un altro server da cui la zona deve essere stato disponibile o non ha risposto o non era in grado o non sono disposti a fornire la zona.
La seconda classe è dove il il server ha bisogno di ottenere una risposta da altrove, ma è in grado di farlo, grazie per guasti alla rete, altri server che non rispondere, o di ritorno server errori, o simili.
In entrambi i casi, un sistema di risoluzione PUÒ cache una risposta di errore del server.Se fa in modo da NON DEVONO cache per più di cinque (5) minuti, e DEVONO essere memorizzate nella cache contro specifici query tupla <query name,="" type,="" class,="" server="" IP="" address="">.
Quindi, fondamentalmente, dipende dall'attuazione del server di nome.
Altri suggerimenti
Uno dei timeout campi in la SOA è un "negativo " timeout".Di solito è impostato per un breve periodo di tempo, ad esempio 30 o 60 secondi.Quindi, sì, ma per un tempo minore di un "positivo" di risposta.