Stimmt es, dass das Standard-Gateway als DNS-Server fungiert und die DNS-IPs in seinem Router verwendet, wenn der erstellte DNS-Server die Anfragen nicht auflösen kann?
Ich habe versucht, einen DNS-Server einzurichten und alle DNS-IPs in den Weiterleitungen zu entfernen. Ich habe auch die IP des von mir erstellten DNS-Servers in das Feld „Primärer DNS“ im Netzwerkadapter eingegeben. Da ich alle DNS-IPs als Weiterleitungen entfernt habe, gehe ich davon aus, dass der Client sie nicht auflösen kann. Aber er pingt immer noch www.google.com an? Ich habe den DNS übrigens geleert.
Die IP-Adresse des DNS-Servers lautet 10.0.2.4, während das Standard-Gateway von DNS-Server und Client dasselbe ist – 10.0.2.1
Antwort1
Sie können die Frage ganz einfach selbst beantworten: Installieren Sie ein Tool zur Paketerfassung (z. B. Wireshark oder tcpdump) auf Ihrem DNS-Server und lassen Sie es den DNS-Auflösungsprozess überwachen. Es zeigtgenauwelche Server kontaktiert werden.
Stimmt es, dass das Standard-Gateway als DNS-Server fungiert und die DNS-IPs in seinem Router verwendet, wenn der erstellte DNS-Server die Anfragen nicht auflösen kann?
Nein. Wenn Sie manuell verschiedene DNS-Server in Windows konfiguriert haben, dann wird esnurdiese Server verwenden – das Gateway wird nicht automatisch verwendet. Es gibt keine Regel, dass Gateways DNS bereitstellen müssen.
(Beachten Sie jedoch, dass sowohl IPv4 als auch IPv6separateEinstellungsseiten „DNS-Server“. Auch wenn Sie IPv4 auf manuell einstellen, kann es sein, dass IPv6 auf „automatisch“ bleibt und weiterhin die „DNS-Server“-Anzeige von Ihrem Gateway erhält. Überprüfen Sie immer, ob ipconfig /all
keine unerwünschten DNS-Server angezeigt werden.)
Ich habe versucht, einen DNS-Server einzurichten und alle DNS-IPs in den Weiterleitungen zu entfernen. Ich habe auch die IP des von mir erstellten DNS-Servers in das Feld „Primärer DNS“ im Netzwerkadapter eingegeben. Da ich alle DNS-IPs als Weiterleitungen entfernt habe, gehe ich davon aus, dass der Client sie nicht auflösen kann. Aber er pingt immer noch www.google.com an?
Wenn Ihre DNS-Serversoftware über forwarder
Einstellungen verfügt, bedeutet dies normalerweise, dass der Server auch in der Lage ist, den vollständigen iterativen Abfrageprozess durchzuführenvon alleinsowie.
Mit anderen Worten – Ihr Server selbst macht genau das Gleiche, was die „Forwarder“ tun würden. (Sie haben den Vorgang bereits gesehen.)in einem anderen Thread erklärt.)
Beachten Sie jedoch, dass DNS-Server im Gegensatz zu dem in davidgos Beitrag gezeigten Beispiel in Schritt 1 nicht die Liste der „Root-Server“ nachschlagen müssen – sie verfügen bereits über diese ListeeingebautDas heißt, für den Ablauf des Prozesses sind Spediteure völlig unnötig.