Es gibt verschiedene Programme und Protokolle, die hier arbeiten. Jedes ist so konfiguriert, dass es unabhängig von den anderen reagiert.
Um eine IP-Adresse zu finden, verwendet ein Linux-Host im Allgemeinen die Anweisung hosts: in /etc/nsswitch.conf, um zu bestimmen, in welcher Reihenfolge die verschiedenen Quellen abgefragt werden. Ein typischer Eintrag wäre
hosts: files dns
was sagt, überprüfen Sie die Dateien (normalerweise / etc / hosts ) und dann das DNS-System. Es wird also eine Suche nach der Datei / etc / hosts durchgeführt, und wenn sie einen Eintrag für valgrind.org enthält, wird die zugehörige IP-Adresse zurückgegeben. Wenn / etc / hosts keinen Eintrag für valgrind.org enthält, wird eine Anfrage an den DNS gestellt. Dazu lesen Sie den Inhalt von /etc/resolv.conf, um zu bestimmen, mit welchen Servern die DNS-Informationen abgerufen werden sollen ...
Bei der Ausgabe Ihres Befehls erhalten Sie nicht zwei verschiedene Adressen. Im ersten Teil der Ausgabe erfahren Sie, welcher Server von nslookup (172.16.0.23) kontaktiert wurde und an welchem Port (# 53) die Antwort gefunden wurde. Wir wissen auch, dass es keinen korrekt konfigurierten PTR-Eintrag für 172.16.0.23 gibt, da, wie die Antwort von RobM zeigt, der Server als Name angezeigt würde, wenn dies der Fall wäre.
Der zweite Teil der Ausgabe enthält die von Ihnen angeforderten Informationen und teilt Ihnen mit, dass 178.250.76.80 die IPv4-Adresse von valgrind.org ist.
Wenn Sie sich direkt an Port 80 ( http ) mit 178.250.76.80 in Verbindung setzen, wird ein Verbot für 403 verboten, da der HTTP-Server an dieser Adresse so konfiguriert wurde. Er ist höchstwahrscheinlich als namenbasierter virtueller Server konfiguriert und erfordert daher einen gültigen http- Host: -Header (Abschnitt 14.23), um Ihre Anfrage an den entsprechenden vhost weiterzuleiten.
Der Ping-Befehl ist Teil der ICMP-Protokollsuite und ist eine ICMP-Echoanforderung. Der Host reagiert auf 178.250.76.80 auf Ping, da er so konfiguriert wurde, und sendet eine ICMP-Echoantwort an jede Echoanforderung.