Linux DNS auslesen

Die Datei /etc/resolv.conf ist eine Konfigurationsdatei, die vom Betriebssystem verwendet wird, um DNS (Domain Name System) Server zu spezifizieren, die für die Namensauflösung verwendet werden.

Beispielinhalt der Datei /etc/resolv.conf:

nameserver 8.8.8.8
nameserver 8.8.4.4
search example.com

Erklärung der einzelnen Zeilen:

  • nameserver: Gibt die IP-Adresse eines DNS-Servers an. In diesem Beispiel werden zwei Google-DNS-Server angegeben:
    • cat /etc/resolv.conf
    • gibt den DNS Server mit IP raus
    • nameserver 8.8.8.8
    • nameserver 8.8.4.4
  • search: Gibt eine Suchdomäne an, die zu einem unvollständigen Hostnamen hinzugefügt wird, um eine vollständige Domäne zu bilden. In diesem Beispiel:
    • search example.com

    Wenn Sie beispielsweise versuchen, auf host zuzugreifen, wird das Betriebssystem zuerst versuchen, host.example.com zu finden.