workshop:netzwerk:networkctl
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| workshop:netzwerk:networkctl [2025/02/16 15:00] – Branislav Zeljak | workshop:netzwerk:networkctl [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== networkctl - Verwaltung unter systemd ====== | ||
| - | |||
| - | **networkctl** ist ein Tool zur Verwaltung und Anzeige von Netzwerkverbindungen unter systemd. Es ermöglicht die Abfrage und Konfiguration von Netzwerkgeräten und -verbindungen, | ||
| - | |||
| - | ===== Syntax ===== | ||
| - | <code bash> | ||
| - | networkctl [Optionen] [Befehl] [Argumente] | ||
| - | </ | ||
| - | |||
| - | ===== Wichtige Optionen ===== | ||
| - | ^ Option | ||
| - | | `status` | ||
| - | | `list` | ||
| - | | `restart` | ||
| - | | `reload` | ||
| - | | `link` | ||
| - | |||
| - | ===== Verwendete Befehle ===== | ||
| - | ^ Befehl | ||
| - | | `networkctl status` | Zeigt den aktuellen Status der Netzwerkschnittstellen an. | | ||
| - | | `networkctl list` | Listet alle Netzwerkschnittstellen, | ||
| - | | `networkctl restart [Schnittstelle]` | Startet eine Netzwerkschnittstelle neu. | | ||
| - | | `networkctl reload` | Lädt die Netzwerkkonfiguration neu. | | ||
| - | |||
| - | ===== Verzeichnis ===== | ||
| - | ^ Verzeichnis | ||
| - | | `/ | ||
| - | | `/ | ||
| - | |||
| - | ===== Beispiele ===== | ||
| - | **Status der Netzwerkschnittstellen anzeigen:** | ||
| - | <code bash> | ||
| - | networkctl status | ||
| - | </ | ||
| - | Zeigt den Status aller Netzwerkinterfaces an, die durch `systemd-networkd` verwaltet werden. | ||
| - | |||
| - | **Liste der Netzwerkschnittstellen anzeigen:** | ||
| - | <code bash> | ||
| - | networkctl list | ||
| - | </ | ||
| - | Listet alle Schnittstellen auf, die von `systemd-networkd` verwaltet werden, mit Details zu deren Status. | ||
| - | |||
| - | **Netzwerkschnittstelle neu starten:** | ||
| - | <code bash> | ||
| - | networkctl restart enp3s0 | ||
| - | </ | ||
| - | Startet die Netzwerkschnittstelle `enp3s0` neu. | ||
| - | |||
| - | **Netzwerkkonfiguration neu laden:** | ||
| - | <code bash> | ||
| - | networkctl reload | ||
| - | </ | ||
| - | Lädt die Netzwerkkonfiguration neu, um Änderungen ohne Neustart zu übernehmen. | ||
| - | |||
| - | **Netzwerk-Links anzeigen:** | ||
| - | <code bash> | ||
| - | networkctl link | ||
| - | </ | ||
| - | Zeigt detaillierte Informationen über alle verfügbaren Netzwerk-Links an, einschließlich der Schnittstellen-ID und ihrer aktuellen Konfiguration. | ||
| - | |||
| - | ===== Hinweis ===== | ||
| - | - **networkctl** wird von `systemd-networkd` verwendet, um Netzwerkschnittstellen zu verwalten. Wenn dein System `systemd` für die Netzwerkkonfiguration verwendet, kannst du `networkctl` verwenden, um den Status zu überprüfen und Schnittstellen zu verwalten. | ||
| - | - Die Konfiguration von `systemd-networkd` erfolgt über YAML-Dateien im Verzeichnis `/ | ||
| - | |||
| - | ===== Weitere Informationen ===== | ||
| - | Die Man-Page liefert detaillierte Informationen: | ||
| - | <code bash> | ||
| - | man networkctl | ||
| - | </ | ||
