
Ich bin in der Netzwerkwelt ziemlich neu! Ich habe an einigen Netzwerkkonzepten herumgebastelt und herausgefunden, dass wir DNS zum Lastenausgleich verwenden können, indem wir mehrere Datensätze in einem DNS-Nameserver haben.
Ich habe also ein nslookup
for ausgeführt google.com
und nur einen Datensatz erhalten. Als ich jedoch denselben Befehl für ausführte, stackoverflow.com
erhielt ich mehrere Datensätze. Ich frage mich, warum das passiert? Habe ich etwas falsch gemacht?!
Antwort1
es ist ein völlig umfangreiches Thema.
Manchmal können Sie dies nicht durch eine Überprüfung mit nslookup überwachen.
Wenn die Domänen-DNS-Zone von Drittanbietern wie Cloudflare und CloudNS gehostet wird, wird die IP der Knoten nicht preisgegeben. Dann kann sie nicht mit nslookup deklariert werden. Und möglicherweise ist die IP, die Sie auf diese Weise beobachten, nur die IP des DNS-Servers, nicht die IP der Lastausgleichsserver.
Übrigens werden bei der Verwendung der DNS-Einträge zum Lastenausgleich dieselben Eintragswerte mit unterschiedlichen IP-Adressen verwendet. Der Datenverkehr wird dann auf verschiedene Server mit derselben Konfiguration verteilt.