WMP Sites

So zeigen Sie DNS-Server unter Linux an

Lukas Fuchs vor 1 Jahr 3 Min. Lesezeit

DNS-Server unter Linux anzeigen

DNS-Server sind entscheidend für die Auflösung von Domänennamen in IP-Adressen und ermöglichen es Geräten, effektiv im Internet zu kommunizieren. Unter Linux gibt es mehrere Möglichkeiten, die aktuell konfigurierten DNS-Server anzuzeigen.

Befehle zum Anzeigen von DNS-Servern

Um die DNS-Server anzuzeigen, kannst du eine der folgenden Befehlszeilenoptionen verwenden:

  • cat /etc/resolv.conf: Zeigt den Inhalt der Datei /etc/resolv.conf an, die die aktuellen DNS-Servereinstellungen enthält.
  • resolvectl status: Zeigt Informationen zum aktuellen Netzwerkstatus an, einschließlich der DNS-Server.
  • nmcli con show: Zeigt die Konfigurationen aller Netzwerkverbindungen an, einschließlich der DNS-Server für jede Verbindung.

Anzeigen aktueller DNS-Einstellungen

Der Befehl cat /etc/resolv.conf zeigt die aktuellen DNS-Servereinstellungen an. Die Datei enthält Zeilen wie die folgenden:

nameserver 8.8.8.8
nameserver 8.8.4.4

Diese Zeilen geben an, dass die DNS-Server mit den IP-Adressen 8.8.8.8 und 8.8.4.4 verwendet werden sollen.

Konfigurierte DNS-Server auflisten

Der Befehl resolvectl status listet die konfigurierten DNS-Server für alle Netzwerkschnittstellen auf:

DNS Servers:
  google-dns.google.com
  8.8.8.8
  8.8.4.4

DNS-Server in einer bestimmten Netzwerkschnittstelle

Um die DNS-Server für eine bestimmte Netzwerkschnittstelle anzuzeigen, verwende den Befehl nmcli:

nmcli con show --interface-name <interface-name> | grep DNS

Ersetze <interface-name> durch den Namen der Netzwerkschnittstelle, für die du die DNS-Server anzeigen möchtest.

DNS-Server für eine bestimmte Domain

Um die DNS-Server für eine bestimmte Domain anzuzeigen, kannst du den Befehl dig verwenden:

dig +short ns <domain-name>

Ersetze <domain-name> durch den Domainnamen, für den du die DNS-Server abfragen möchtest.

Anzeige von DNS-Servern in verschiedenen Linux-Distributionen

Die beschriebenen Methoden funktionieren auf den meisten Linux-Distributionen, können aber je nach Distribution geringfügige Unterschiede aufweisen. Beispielsweise verwendet Ubuntu den Befehl systemd-resolve anstelle von resolvectl. Konsultiere die Dokumentation deiner Distribution für spezifische Anweisungen.

Befehle zum Anzeigen von DNS-Servern

Um deine aktuellen DNS-Einstellungen unter Linux anzuzeigen, stehen dir verschiedene Befehle zur Verfügung:

resolvectl

resolvectl ist ein Tool zur Abfrage und Konfiguration von DNS-Einstellungen. Du kannst es verwenden, um die folgenden Informationen anzuzeigen:

  • Aktuelle DNS-Server:
resolvectl status
  • Konfigurierte DNS-Server:
resolvectl config

cat und grep

Diese Befehle können dazu verwendet werden, die Konfigurationsdatei /etc/resolv.conf zu analysieren und DNS-Serverinformationen zu extrahieren:

  • Aktueller DNS-Server:
cat /etc/resolv.conf | grep nameserver
  • Alle konfigurierten DNS-Server:
cat /etc/resolv.conf | grep -v "#" | grep nameserver

nmcli

nmcli ist ein Tool zur Verwaltung von Netzwerkverbindungen. Du kannst es verwenden, um die DNS-Server für eine bestimmte Netzwerkschnittstelle anzuzeigen:

  • DNS-Server für eine bestimmte Schnittstelle:
nmcli device show <interface> | grep DNS

dnsutils

Diese Reihe von Tools bietet eine Vielzahl von DNS-bezogenen Funktionen, darunter das Anzeigen von DNS-Servern:

  • DNS-Server für eine bestimmte Domain:
dig @<DNS-Server> <Domain> +short

Anzeigen aktueller DNS-Einstellungen

Um die derzeit verwendeten DNS-Server anzuzeigen, gibt es mehrere Befehle, die du verwenden kannst. Die folgende Methode ist plattformübergreifend und funktioniert auf allen gängigen Linux-Distributionen:

Befehlszeilenbefehl

Führe den folgenden Befehl in einem Terminal aus:

systemd-resolve --status

Ausgabe interpretieren

Die Ausgabe des Befehls enthält verschiedene Informationen über die DNS-Einstellungen deines Systems, darunter:

  • DNS Servers: Dies sind die IP-Adressen der DNS-Server, die dein System derzeit verwendet.
  • DNS Domain: Dies ist die Domain, die dein System für die DNS-Auflösung verwendet.
  • DNSSEC: Dies gibt an, ob DNSSEC aktiviert ist oder nicht.
  • DNS Over TLS: Dies gibt an, ob DNS over TLS aktiviert ist oder nicht.

Beispielausgabe

Die folgende Beispielausgabe zeigt die derzeit verwendeten DNS-Server und weitere Informationen an:

Link 4 (eth0)
      Current DNS Server: 8.8.8.8
      DNS Domain: example.com
      DNSSEC: no
      DNS Over TLS: no

Konfigurierte DNS-Server auflisten

Um die in deinem System konfigurierten DNS-Server aufzulisten, kannst du verschiedene Befehle verwenden:

/etc/resolv.conf-Datei lesen

Die /etc/resolv.conf-Datei enthält die konfigurierten DNS-Server für das aktuelle System. Um diese Datei zu lesen, führe folgenden Befehl aus:

cat /etc/resolv.conf

Befehle von NetworkManager

Wenn du NetworkManager verwendest, kannst du die folgenden Befehle verwenden:

  • nmcli: Dies ist ein Befehlszeilentool zum Verwalten von Netzwerkverbindungen. Um die DNS-Server für eine bestimmte Verbindung aufzulisten, verwende folgenden Befehl:

    nmcli con show --active | grep DNS
    
  • nmtui: Dies ist eine textbasierte Benutzeroberfläche zum Verwalten von Netzwerkverbindungen. Um die DNS-Server für eine bestimmte Verbindung aufzulisten, gehe wie folgt vor:

    1. Starte nmtui: nmtui
    2. Wähle die gewünschte Verbindung aus.
    3. Drücke die Taste "E" (Bearbeiten).
    4. Gehe zum Abschnitt "DNS".

Befehle von Systemd-resolved

Wenn du Systemd-resolved verwendest, kannst du die folgenden Befehle verwenden:

  • resolvectl: Dies ist ein Befehlszeilentool zum Verwalten des Systemd-resolved-Dienstes. Um die DNS-Server aufzulisten, verwende folgenden Befehl:

    resolvectl status
    
  • systemctl: Dies ist ein Befehlszeilentool zum Verwalten von Systemdiensten. Um den Status des Systemd-resolved-Dienstes zu überprüfen, verwende folgenden Befehl:

    systemctl status systemd-resolved
    

DNS-Server in einer bestimmten Netzwerkschnittstelle

Manchmal ist es notwendig, die DNS-Server für eine bestimmte Netzwerkschnittstelle anzuzeigen, beispielsweise für die Fehlerbehebung oder die Konfiguration. In Linux kannst du dies mit dem Befehl ip erreichen.

Aktuelle DNS-Einstellungen für eine Schnittstelle anzeigen

Um die aktuellen DNS-Einstellungen für eine bestimmte Netzwerkschnittstelle anzuzeigen, verwende die folgende Syntax:

ip addr show dev <Schnittstellenname> | grep nameserver

Ersetze <Schnittstellenname> durch den Namen der Schnittstelle, für die du die DNS-Server anzeigen möchtest. Diese Informationen enthalten in der Regel die IP-Adressen der DNS-Server, die derzeit von der Schnittstelle verwendet werden.

Namensserver-Einstellungen einer vorkonfigurierten Schnittstelle listen

Alternativ kannst du auch die Datei /etc/resolv.conf verwenden, um die für eine bestimmte vorkonfigurierte Netzwerkschnittstelle eingestellten DNS-Server anzuzeigen. Diese Datei enthält die DNS-Servereinstellungen für alle Schnittstellen, die in der Konfiguration enthalten sind.

Um die DNS-Servereinstellungen für eine bestimmte Schnittstelle anzuzeigen, suche nach dem Abschnitt, der mit der folgenden Zeile beginnt:

network-interface-name {

Ersetze network-interface-name durch den Namen der Schnittstelle, für die du die DNS-Server anzeigen möchtest. Die DNS-Servereinstellungen für diese Schnittstelle werden in diesem Abschnitt aufgelistet.

DNS-Server für eine bestimmte Domain

Du kannst auch die DNS-Server für eine bestimmte Domain abrufen. Dies kann nützlich sein, wenn du wissen möchtest, welche Server für die Auflösung einer bestimmten Website verwendet werden.

DNS-Server für eine Domain ermitteln

Um die DNS-Server für eine Domain zu ermitteln, kannst du den folgenden Befehl verwenden:

nslookup -type=ns example.com

Dabei ersetzt du example.com durch die Domain, für die du die DNS-Server ermitteln möchtest.

Interpretation der Ergebnisse

Die Ausgabe des Befehls enthält Informationen zu den Nameservern, die für die Auflösung der Domain zuständig sind. Nachfolgend findest du ein Beispiel für eine Ausgabe:

Non-authoritative answer:
example.com  nameserver = ns1.example.com
example.com  nameserver = ns2.example.com

In diesem Beispiel sind ns1.example.com und ns2.example.com die DNS-Server, die für die Auflösung der Domain example.com verwendet werden.

Verwendung von dig

Du kannst auch das Tool dig verwenden, um die DNS-Server für eine Domain zu ermitteln. dig ist ein leistungsstarkes Tool zur Abfrage von DNS-Informationen. Um dig zu verwenden, führe den folgenden Befehl aus:

dig ns example.com

Dabei ersetzt du example.com durch die Domain, für die du die DNS-Server ermitteln möchtest.

Interpretation der dig-Ausgabe

Die Ausgabe von dig enthält ausführlichere Informationen zu den DNS-Servern, die für die Auflösung der Domain zuständig sind. Nachfolgend findest du ein Beispiel für eine Ausgabe:

;; ANSWER SECTION:
example.com.    1799    IN  NS  ns1.example.com.
example.com.    1799    IN  NS  ns2.example.com.

In diesem Beispiel sind ns1.example.com und ns2.example.com die DNS-Server, die für die Auflösung der Domain example.com verwendet werden.

Anzeigen von DNS-Servern in verschiedenen Linux-Distributionen

Je nach Linux-Distribution, die du verwendest, stehen dir unterschiedliche Befehle und Tools zur Verfügung, um DNS-Server anzuzeigen. Hier ist eine Übersicht für einige gängige Distributionen:

Ubuntu und Debian

Du kannst den Befehl resolvconf verwenden, um die aktuellen DNS-Einstellungen anzuzeigen:

sudo resolvconf status

CentOS und Red Hat Enterprise Linux (RHEL)

Verwende den Befehl nmcli mit dem Argument device show, um die DNS-Server für eine bestimmte Netzwerkschnittstelle anzuzeigen:

nmcli device show | grep DNS

Arch Linux

Installiere das Paket dnsutils und verwende dann den Befehl nslookup, um die DNS-Server abzufragen:

sudo pacman -S dnsutils
nslookup google.com

Fedora

Verwende den Befehl systemd-resolve mit der Option --status, um die aktuellen DNS-Server anzuzeigen:

sudo systemctl resolve --status

Gentoo

Installiere das Paket net-dns/resolvconf und verwende dann den Befehl resolvconf, um die DNS-Server anzuzeigen:

sudo emerge net-dns/resolvconf
resolvconf status

Andere Distributionen

Bei vielen anderen Linux-Distributionen kannst du den Befehl cat /etc/resolv.conf verwenden, um die konfigurierten DNS-Server anzuzeigen. Beachte jedoch, dass dieser Befehl nur die in der Datei /etc/resolv.conf konfigurierten DNS-Server anzeigt und möglicherweise nicht die tatsächlich verwendeten DNS-Server wiedergibt.

Weitere Beiträge

Folge uns

Neue Beiträge

Beitrag

Linux Mint neben Windows 11: Nahtlose Installation und duale Betriebssysteme

AUTOR • Apr 21, 2026
Beitrag

FreeCAD-Installation unter Linux: Eine Schritt-für-Schritt-Anleitung

AUTOR • Apr 21, 2026
Beitrag

Linux Open File: Anleitung zum Öffnen, Bearbeiten und Löschen von Dateien aus dem Terminal

AUTOR • Apr 21, 2026
Beitrag

Dual-Boot-Konfiguration mit Windows 11: Ein praktischer Leitfaden

AUTOR • Apr 21, 2026
Beitrag

ESP32 Webserver: Erstellen Sie Ihre eigenen Webanwendungen und Projekte

AUTOR • Apr 21, 2026
Beitrag

Wine auf Linux Mint: Eine ausführliche Anleitung zur Installation und Konfiguration

AUTOR • Apr 21, 2026
Beitrag

Neue Linux Distributionen 2025: Ein Blick auf die Zukunft der GNU/Linux-Welt

AUTOR • Apr 21, 2026
Beitrag

Windows-Programme ohne Probleme unter Linux ausführen

AUTOR • Apr 21, 2026
Beitrag

Snap Store installieren: Einfache Schritt-für-Schritt-Anleitung

AUTOR • Apr 21, 2026
Beitrag

Lösen des Fehlers "No Matching Manifest for Linux/Arm/V7" in Docker

AUTOR • Apr 21, 2026
Beitrag

Linux TV: Streamen, Aufnehmen und Steuern Ihres Fernsehers mit Open Source

AUTOR • Apr 09, 2026
Beitrag

DKMS unter Linux: Installation und Verwendung für Kernel-Module

AUTOR • Apr 09, 2026
Beitrag

Die besten Linux-Musikplayer für Hörgenuss der Extraklasse

AUTOR • Apr 09, 2026
Beitrag

Corsair iCUE auf Linux: Beleuchtungssteuerung und Überwachung für Enthusiasten

AUTOR • Apr 09, 2026
Beitrag

Gigacube Admin: Zugang zu den erweiterten Einstellungen Ihres Routers

AUTOR • Apr 09, 2026
Beitrag

Linux auf dem iPad installieren: Schritt-für-Schritt-Anleitung

AUTOR • Apr 09, 2026
Beitrag

Zwift unter Linux: Eine umfassende Anleitung

AUTOR • Apr 09, 2026
Beitrag

CrystalDiskInfo für Linux: Überwachen Sie die Gesundheit Ihrer Festplatten

AUTOR • Mar 17, 2026
Beitrag

PDFs unter Linux zusammenführen: Eine Schritt-für-Schritt-Anleitung

AUTOR • Mar 17, 2026
Beitrag

Miracast auf Linux: Streamen Sie Ihren Bildschirm kabellos

AUTOR • Mar 17, 2026

Beliebte Beiträge

Beitrag

So zeigen Sie DNS-Server unter Linux an

AUTOR • May 06, 2024
Beitrag

TCPdump-Beispiele: Paketakquise und Netzwerkdiagnose

AUTOR • May 06, 2024
Beitrag

Word Beschriftung formatieren: Step-by-Step-Anleitung und Tipps

AUTOR • Sep 10, 2024
Beitrag

Die vollständige Anleitung zu poczta wp: Alles, was Sie wissen müssen

AUTOR • Jul 27, 2024
Beitrag

World of Warcraft auf Linux spielen: Eine guide für Abenteurer

AUTOR • Dec 02, 2024
Beitrag

BitLocker unter Linux: Nahtlose Verschlüsselung für Ihre Daten

AUTOR • May 06, 2024
Beitrag

Webcam-Nutzung unter Linux: Eine umfassende Anleitung

AUTOR • May 06, 2024
Beitrag

Das Hamburger-Menü in CSS: So erstellen Sie ein responsives und benutzerfreundliches Navigationsmenü

AUTOR • Apr 24, 2024
Beitrag

Veracrypt unter Linux Mint: Verschlüsselung leicht gemacht

AUTOR • May 06, 2024
Beitrag

Starmoney für Linux: Finanzmanagement leicht gemacht

AUTOR • May 06, 2024
Beitrag

Linux auf dem iPad: Eine umfassende Anleitung

AUTOR • May 06, 2024
Beitrag

Alle Querverweise in Word aktualisieren: Ein umfassender Leitfaden

AUTOR • Dec 02, 2024
Beitrag

LaTeX: Das mächtige Werkzeug für hochwertiges Dokumentenschreiben

AUTOR • May 06, 2024
Beitrag

Das ultimative Linux-Media-Center: Vom Einsteiger zum Entertainment-Profi

AUTOR • Jun 24, 2024
Beitrag

Linux Mint Themes: Personalisieren Sie Ihren Desktop

AUTOR • Jun 16, 2025
Beitrag

Mounten von ISO-Images unter Linux: Eine Schritt-für-Schritt-Anleitung

AUTOR • Jul 11, 2025
Beitrag

TTYs in Linux: Ein umfassender Überblick

AUTOR • May 06, 2024
Beitrag

Rufus-Alternativen: Die besten Werkzeuge zum Erstellen bootfähiger USB-Laufwerke

AUTOR • May 06, 2024
Beitrag

UTF-8 in ANSI umwandeln: Eine Schritt-für-Schritt-Anleitung

AUTOR • Apr 12, 2025
Beitrag

Spacedesk für Linux: Erweitere deinen Desktop auf mehrere Geräte

AUTOR • May 06, 2024