Inkonsistente DNS-Antwort

Inkonsistente DNS-Antwort

Ich versuche zu verstehen, wie DNS funktioniert. Zu diesem Zweck verwende ich nslookup. Aber ich habe einige Zweifel.

  1. Ich erhalte unterschiedliche Ergebnisse, wenn ich unterschiedliche NS-Server verwende. Wenn ich beispielsweise „dns.server1.pl“ für „abc.com“ verwende, erhalte ich „233.66.8.9“, aber wenn ich „dns.server2.de“ verwende, erhalte ich „121.26.28.50“.
  2. Ich erhalte die Meldung „Anfrage abgelehnt“, wenn ich mit der Option „Server“ explizit einen DNS-Server angebe
  3. Was ist der Unterschied zwischen der Option „Server“ und „LServer“? Bitte ein paar Beispiele.

Antwort1

Verschiedene IPs für denselben Host werden verwendet, um den Netzwerkverkehr beispielsweise von unterschiedlichem Datenverkehr aufzuteilen und an lokale Server weiterzuleiten.

Es gibt mehrere Methoden zur Serverspiegelung. Einige davon verwenden explizite Weiterleitungen vom Haupthost zu den Spiegelhosts, andere (z. B. mirror.centos.org) verwenden implizit unterschiedliche IPs für denselben Host.

Sie fragen polnische und deutsche Server ab, also ist es wahrscheinlich genau das.

Anzeige 2. Der DNS-Server kann so konfiguriert werden, dass er nur auf Anfragen aus zulässigen Netzwerken (z. B. nur aus dem LAN oder nur aus einem bestimmten Land) antwortet und alle anderen Anfragen ablehnt.

Anzeige. 3. Ich zitiere aus dem Debian-Handbuch für nslookup:

[lserver] Ändert den Standardserver in die Domäne. lserver verwendet den ursprünglichen Server, um Informationen zur Domäne nachzuschlagen, während server den aktuellen Standardserver verwendet. Wenn keine autoritative Antwort gefunden werden kann, werden die Namen der Server zurückgegeben, die die Antwort möglicherweise haben.

verwandte Informationen