Benutzer-Werkzeuge

Webseiten-Werkzeuge


workshop:cli:systemd-resolve

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

workshop:cli:systemd-resolve [2025/02/16 09:20] – angelegt Branislav Zeljakworkshop:cli:systemd-resolve [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
-====== systemd-resolve - DNS-Auflösung und Netzwerkinformationen anzeigen ====== 
- 
-Der Befehl **systemd-resolve** wird verwendet, um DNS-Abfragen durchzuführen und Netzwerkinformationen zu überprüfen. Er ist Teil des **systemd**-Systems und ermöglicht die Verwaltung und Überprüfung von DNS- und Netzwerkinformationen, die durch den Resolver von **systemd** bereitgestellt werden. Der Befehl eignet sich zur Diagnose von DNS-Problemen und zur Anzeige von Netzwerkinformationen. 
- 
-===== Syntax ===== 
-<code bash> 
-systemd-resolve [Optionen] [Domain] 
-</code> 
- 
----- 
- 
-===== Wichtige Optionen ===== 
-^ Option ^ Beschreibung ^ 
-| `--status`        | Zeigt die aktuellen DNS-Konfigurationen und Resolver-Status an. | 
-| `--flush-caches`  | Löscht den DNS-Cache. | 
-| `--nameserver`    | Gibt die Nameserver an, die für die Auflösung verwendet werden sollen. | 
-| `--set-dns`       | Setzt einen DNS-Server für eine Schnittstelle. | 
-| `--interface`     | Gibt die Netzwerkschnittstelle an, die verwendet werden soll. | 
-| `--help`          | Zeigt die Hilfe für den Befehl an. | 
- 
----- 
- 
-===== Beispiele ===== 
-**DNS-Status anzeigen:** 
-<code bash> 
-systemd-resolve --status 
-</code> 
-Zeigt den aktuellen DNS-Status und die Konfiguration des Systemresolvers an. 
- 
-**DNS-Cache löschen:** 
-<code bash> 
-systemd-resolve --flush-caches 
-</code> 
-Löscht den DNS-Cache des Systems, um sicherzustellen, dass bei zukünftigen Abfragen keine veralteten Einträge verwendet werden. 
- 
-**DNS für eine Schnittstelle setzen:** 
-<code bash> 
-systemd-resolve --set-dns=8.8.8.8 --interface=eth0 
-</code> 
-Setzt den DNS-Server auf `8.8.8.8` für die Netzwerkschnittstelle `eth0`. 
- 
-**Domain-Auflösung testen:** 
-<code bash> 
-systemd-resolve example.com 
-</code> 
-Führt eine DNS-Abfrage für die Domain `example.com` durch und zeigt die zugehörigen IP-Adressen an. 
- 
----- 
- 
-===== Hinweis ===== 
-- **systemd-resolve** ist besonders nützlich für die Diagnose und Verwaltung der DNS-Auflösung in einem **systemd**-basierten System. 
-- Wenn du Probleme mit DNS-Auflösungen hast oder die Netzwerkkonfiguration ändern möchtest, bietet dieser Befehl eine einfache Möglichkeit, dies zu tun. 
- 
----- 
- 
-===== Alternativen ===== 
-Andere Tools wie **dig**, **nslookup** und **host** bieten ähnliche Funktionalitäten für die DNS-Abfrage und Netzwerkanalyse, jedoch mit unterschiedlichem Umfang und Details. 
- 
----- 
- 
-===== Weitere Informationen ===== 
-Die Man-Page liefert detaillierte Informationen: 
-<code bash> 
-man systemd-resolve 
-</code>