Zum Hauptinhalt springen

So identifizieren Sie einen DNS-Server auf einem Ubuntu-Betriebssystem

DNS Das Domain Name System (Domain Name System) ist eine der grundlegenden Komponenten des Internets und ermöglicht die Übersetzung von Domainnamen in die entsprechenden IP–Adressen. Häufig müssen Sie den aktuellen DNS auf Ihrem Computer kennen, insbesondere wenn Sie eine Netzwerkverbindung einrichten oder Probleme mit der Netzwerkverbindung beheben.

Im Fall des Ubuntu-Betriebssystems gibt es mehrere Möglichkeiten, die aktuellen DNS-Server herauszufinden. Eine der einfachsten Methoden ist die Verwendung eines Befehls nmcli. Dieser Befehl arbeitet mit dem Netzwerkverbindungsmanager des Networkmanagers zusammen und ermöglicht das Konfigurieren und Verwalten von Netzwerkschnittstellen.

Öffnen Sie ein Terminal und geben Sie den Befehl ein:

nmcli dev show | grep DNS

Als Ergebnis sehen Sie die DNS-Serveradressen, die derzeit verwendet werden. Sie werden normalerweise als Folge von IP-Adressen durch ein Leerzeichen dargestellt. Wenn es mehrere Adressen gibt, bedeutet dies, dass mehrere DNS-Server für unterschiedliche Einstellungen verwendet werden.

Methode 1: Verwenden des Befehls "ifconfig"

Um den Befehl "ifconfig" zu verwenden, öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:

ifconfig

Nachdem Sie den Befehl ausgeführt haben, sehen Sie eine Liste der Netzwerkschnittstellen mit ihren IP-Adressen und anderen Parametern. Informationen zu DNS-Servern finden Sie im Abschnitt "inet addr" oder "inet6 addr".

Suchen Sie die gewünschte Netzwerkschnittstelle, und überprüfen Sie deren Einstellungen, um die DNS-Server zu finden. DNS-Server werden normalerweise nach dem Parameter "nameserver" angegeben. Zum Beispiel:

In diesem Beispiel ist "192.168.0.1" die IP-Adresse des DNS-Servers.

Jetzt wissen Sie, wie Sie den Befehl "ifconfig" verwenden, um DNS-Informationen auf Ubuntu abzurufen. Diese Methode kann nützlich sein, wenn Sie keinen Zugriff auf die GUI haben oder es vorziehen, im Terminal zu arbeiten.

Methode 2: Verwenden des Befehls "nmcli"

Führen Sie die folgenden Schritte aus, um DNS mit dem Befehl "nmcli" zu ermitteln:

  1. Öffnen Sie das Terminal, indem Sie eine Tastenkombination drücken Ctrl+Alt+T.
  2. Geben Sie den Befehl ein nmcli dev show | grep DNS und drücken Sie die Taste Enter.

Nachdem Sie diesen Befehl ausgeführt haben, werden Ihnen die aktuellen DNS-Server angezeigt, die von Ihrem System verwendet werden.

Methode 3: Verwenden von Einstellungsdateien

Datei /etc/resolv.conf enthält Informationen zu den vom System verwendeten DNS-Servern. Sie können diese Datei in einem Texteditor wie Nano oder Gedit öffnen und die Werte der DNS-Server anzeigen.

Datei /etc/network/interfaces enthält Netzwerkschnittstelleneinstellungen. In dieser Datei finden Sie Informationen zu DNS-Servern, die für eine bestimmte Schnittstelle vorgeschrieben sind. Wenn Sie mehrere Netzwerkschnittstellen haben, können Sie jede von ihnen überprüfen, um DNS herauszufinden.

Mit den Konfigurationsdateien können Sie die von Ihrem Ubuntu-System verwendeten DNS-Server bestätigen. Diese Methode kann nützlich sein, wenn Sie sicherstellen möchten, dass das System die richtigen Server verwendet, oder wenn Sie die DNS-Server nicht über die Netzwerkeinstellungen ändern können.

Methode 4: Verwenden der GUI

Wenn Sie nicht gerne mit der Befehlszeile arbeiten oder lieber eine GUI verwenden möchten, bietet Ubuntu ein integriertes Tool zum Konfigurieren von DNS. Befolgen Sie die folgenden Schritte, um DNS über die grafische Benutzeroberfläche zu ermitteln:

  1. Klicken Sie auf das Symbol Systemeinstellungen in der oberen rechten Ecke der Taskleiste.
  2. Wählen Sie den Menüpunkt "Netzwerk".
  3. Suchen Sie auf der Registerkarte "Allgemein" den Abschnitt "DNS" und klicken Sie auf die Schaltfläche "Netzwerkeinstellungen".
  4. Das Fenster "Netzwerkverbindungen" wird geöffnet. Wählen Sie Ihre Netzwerkverbindung aus und klicken Sie auf "Konfigurieren".
  5. Wählen Sie auf der Registerkarte "IPv4" die Option "Methode: "Automatisch (DHCP) mit Adressen nur aus dem Pool". Das Feld "DNS-Server" listet Ihre aktuellen DNS-Server auf.
  6. Um die DNS-Server zu ändern, wählen Sie Methode: "Nur manuell"". Geben Sie im Feld DNS-Server die neuen DNS-Server durch Kommas getrennt ein.
  7. Klicken Sie auf die Schaltfläche "Speichern" und schließen Sie das Fenster.

Jetzt wissen Sie, wie Sie die DNS-Server auf Ubuntu mithilfe der GUI herausfinden können.

Methode 5: Verwenden spezialisierter Werkzeuge

Wenn Sie es vorziehen, spezialisierte Tools zu verwenden, um DNS-Informationen auf Ubuntu zu erhalten, können Sie auf Befehle wie dig, nslookup oder host zurückgreifen.

Dig es ist ein leistungsfähiges Befehlszeilenprogramm, das detaillierte DNS-Informationen bereitstellt. Um DNS auf Ubuntu mit dig herauszufinden, führen Sie einfach den folgenden Befehl aus:

Hier example.com sollte durch den Namen der Domäne ersetzt werden, über die Sie DNS-Informationen erhalten möchten. Sie werden verschiedene Antworten sehen, einschließlich der IP-Adresse des Servers und anderer DNS-Daten.

Nslookup ist ein weiteres Befehlszeilentool zum Abrufen von DNS-Informationen. Um nslookup auf Ubuntu zu verwenden, geben Sie den folgenden Befehl ein:

Hier example.com sollte auch durch den Domain-Namen ersetzt werden, an dem Sie interessiert sind. Sie erhalten verschiedene Antworten, einschließlich der IP-Adresse der untersuchten Domäne und anderer DNS-Informationen.

Host - ein weiteres nützliches Befehlszeilentool zum Erkennen von DNS auf Ubuntu. Um es zu verwenden, führen Sie einfach den folgenden Befehl aus:

Geben Sie hier erneut den Namen der Domäne ein, über die Sie Informationen erhalten möchten.

Wenn Sie eines dieser Tools verwenden, erhalten Sie detaillierte Informationen zu den DNS-Einträgen für die angegebene Domäne.