Ist die Einstellung „Standard-Gateway = DNS“ notwendig?

Ist die Einstellung „Standard-Gateway = DNS“ notwendig?

Ich arbeite an der Konfiguration meines Testnetzwerkes. Welche Vorteile bietet eine Netzwerkkonfiguration, bei der das Standard-Gateway = DNS ist?

Antwort1

Keine. Es ist wichtig, dass das angegebene Standard-Gateway eine Maschine im lokalen Netzwerk ist, die Ihren Datenverkehr zum und vom Internet weiterleitet, und es ist wichtig, dass der angegebene DNS-Server eine Maschine ist, die Ihre DNS-Anfragen korrekt und umgehend beantwortet. Oft sind diese Funktionen in einem einzigen Gerät zusammengefasst, aber es gibt keinen Grund, warum das so sein muss.

Hier ist ein Beispiel, bei dem dies nicht der Fall ist:

[me@host]$ netstat -rn|grep ^0.0.0.0
0.0.0.0         10.13.0.1       0.0.0.0         UG        0 0          0 eth0

[me@host]$ grep nameserver /etc/resolv.conf
nameserver 10.13.0.13
nameserver 10.13.3.16 
nameserver 10.13.1.16

Antwort2

Ich kann nicht sagen, wie viel Sie aus Ihrer Frage verstehen, aber offensichtlich ist es nicht erforderlich, dass Ihr Gateway auch DNS ausführt. Der DNS-Server, den Sie auf Ihren Computern verwenden, kann sich überall im Internet befinden, solange Sie über seine IP-Adresse auf diesen Server zugreifen können.

Der einzige Vorteil, den ich sehe, ist, wenn Sie einen Gateway-Router mit einem Caching-Resolver haben (ich weiß, dass viele SOHO-Router einen Resolver haben, da sie sich standardmäßig über DHCP als DNS ausgeben, aber ich weiß nicht, ob sie Antworten zwischenspeichern). In diesem Fall profitieren alle lokalen Computer vom Cache. Wenn also Computer A auf google.com geht, sucht der Router diesen Eintrag im Internet und speichert ihn zwischen. Wenn Computer B dann auf google.com geht, kommt die DNS-Antwort direkt vom Router, was möglicherweise schnellere Antworten bietet. (Wenn der Router gut ist, würde es mich angesichts der Hardware der meisten billigen LAN-Router nicht überraschen, wenn Server wie Google immer noch schneller sind.)

Bearbeiten: Nur zur Klarstellung: Der oben genannte (mögliche) Vorteil hinsichtlich der Reaktionszeit ist nicht darauf zurückzuführen, dass das Gateway/der Router speziell DNS ausführt, sondern lediglich darauf, dass sich in der Nähe Ihrer Client-Rechner ein DNS-Caching-Server befindet.

verwandte Informationen