Hat ein Caching-Name-Server in der Regel die negative DNS-Antwort-Cache SERVFAIL

StackOverflow https://stackoverflow.com/questions/73433

  •  09-06-2019
  •  | 
  •  

Frage

Hat ein Caching-Name-Server in der Regel die negative DNS-Antwort SERVFAIL cachen?

EDIT: Um die Frage zu klären, kann ich die Caching Name-Server-Caching negativer Antworten NXDOMAIN, NODATA sehen. Aber es tut dies nicht für SERVFAIL Antworten. Ist das Absicht?

War es hilfreich?

Lösung

SERVFAIL von §7.1 von RFC2308 bedeckt ist:

  

Serverausfälle lassen sich in zwei Haupt   Klassen. Die erste ist, wo ein   Server kann feststellen, dass es gewesen ist   misconfigured für eine Zone. Das vielleicht   werden, wo es wurde als Server aufgeführt, aber nicht so konfiguriert sein, um einen   Server für die Zone, oder wenn sie   so konfiguriert, ein Server für sein   die Zone, kann aber die Zone nicht erhalten   Daten aus irgendeinem Grund. Das kann   auftreten, entweder weil die Zonendatei   ist nicht vorhanden oder enthält Fehler,   oder weil ein anderer Server, von dem   die Zone vorhanden sein sollte   entweder nicht reagieren oder nicht in der Lage war,   oder nicht willens ist, die Zone zu liefern.

     

Die zweite Klasse ist, wo die   Server muss eine Antwort erhalten, aus   an anderer Stelle, ist aber nicht in der Lage, dies zu tun, aufgrund   zu Netzwerkausfällen, anderen Servern   dass nicht antworten, oder Server zurückgeben   Ausfall Fehler oder ähnliches.

     

In jedem Fall kann ein Resolver-Cache   eine Server-Fehlerantwort. Wenn es   nicht so muss es es NICHT Cache für   länger als fünf (5) Minuten, und es   Muss gegen die spezifische zwischengespeichert werden   Abfrage Tupel .

Also im Grunde ist es abhängig von der Implementierung Ihres Namens-Servers.

Andere Tipps

RFC 1034 beschreibt, wie negative Reaktionen cachen, aber nicht definiert einen Mechanismus für die diese Ergebnisse zwischenzuspeichern Rückkehr Resolvern spähen. RFC 2308 definiert diese Attribute.

Negative Caching war ein optionaler Teil der DNS-Spezifikationen ...

Eine der Timeout-Felder in der SOA ist eine "negative timeout". Es ist in der Regel auf eine kurze Zeit, wie zum Beispiel 30 oder 60 Sekunden eingestellt. Also, ja, aber für eine kürzere Zeit als eine „positive“ Antwort.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top