workshop:cli:systemd-resolve
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| workshop:cli:systemd-resolve [2025/02/16 09:20] – angelegt Branislav Zeljak | workshop: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, | ||
| - | |||
| - | ===== Syntax ===== | ||
| - | <code bash> | ||
| - | systemd-resolve [Optionen] [Domain] | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Wichtige Optionen ===== | ||
| - | ^ Option ^ Beschreibung ^ | ||
| - | | `--status` | ||
| - | | `--flush-caches` | ||
| - | | `--nameserver` | ||
| - | | `--set-dns` | ||
| - | | `--interface` | ||
| - | | `--help` | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Beispiele ===== | ||
| - | **DNS-Status anzeigen:** | ||
| - | <code bash> | ||
| - | systemd-resolve --status | ||
| - | </ | ||
| - | Zeigt den aktuellen DNS-Status und die Konfiguration des Systemresolvers an. | ||
| - | |||
| - | **DNS-Cache löschen:** | ||
| - | <code bash> | ||
| - | systemd-resolve --flush-caches | ||
| - | </ | ||
| - | Löscht den DNS-Cache des Systems, um sicherzustellen, | ||
| - | |||
| - | **DNS für eine Schnittstelle setzen:** | ||
| - | <code bash> | ||
| - | systemd-resolve --set-dns=8.8.8.8 --interface=eth0 | ||
| - | </ | ||
| - | Setzt den DNS-Server auf `8.8.8.8` für die Netzwerkschnittstelle `eth0`. | ||
| - | |||
| - | **Domain-Auflösung testen:** | ||
| - | <code bash> | ||
| - | systemd-resolve example.com | ||
| - | </ | ||
| - | 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, | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Alternativen ===== | ||
| - | Andere Tools wie **dig**, **nslookup** und **host** bieten ähnliche Funktionalitäten für die DNS-Abfrage und Netzwerkanalyse, | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Weitere Informationen ===== | ||
| - | Die Man-Page liefert detaillierte Informationen: | ||
| - | <code bash> | ||
| - | man systemd-resolve | ||
| - | </ | ||
