2016-04-27 9 views
0

Ich war ziemlich begierig zu verstehen, wie funktioniert DNS-Server.Wie Dns Server Spuren halten

Szenario

Wenn ich eine DNS-Abfrage zu tun, reicht es an den lokalen DNS-Server, jetzt lokalen DNS-Server überprüft vor Ort, wenn Informationen nicht vorhanden ist, fragt es für anderen DNS-Server (in einer hierarchischen Weise, Root-DNS, Top-Level-DNS, usw., usw.).

Gedanken & Frage

Ich fragte mich, hat der lokale DNS-Server die IP-Quell meines Anforderungspakets ändern sie empfangen und wenn tut mein Quell-IP für die Abfrage auf andere DNS-Server zu seiner Quelle ip ändern, wie NAT tut (bitte korrigieren Sie mich, wenn ich falsch denke), wie verfolgt es mich (wie NAT tut), wie wenn die Antwort von Root/TL/Secondary DNS-Server kommt, wie weiß es, dass diese Antwort sein muss an mich gerichtet.

Antwort

0

Ja, der rekursive (Caching-) Nameserver gibt die Abfrage selbst aus, sodass Root-, TLD- und autorisierende Server die Abfragequelle als rekursiven Server sehen.

Wenn der rekursive Server EDNS0 unterstützt, durchläuft der edns-client-subnet den Netzwerkblock/24, sodass der autorisierende Server die ersten drei Oktette des Clients sehen kann, der die Anforderung initiiert hat.

DNS-Antworten werden mit Anforderungen korreliert, indem das Feld QUERY des Antwortpakets untersucht wird.

+0

thnx Kumpel für die Antwort –