Systemd/Networkd: Unterschied zwischen den Versionen

Aus Foxwiki
Wechseln zu:Navigation, Suche
K Textersetzung - „ big"“ durch „"“
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 34: Zeile 34:


== Dienstverwaltung ==
== Dienstverwaltung ==
{| class="wikitable options big"
{| class="table table-striped table-hover options"
|-
|-
! Aufgabe
! Aufgabe

Aktuelle Version vom 1. August 2026, 11:12 Uhr

Systemd/Networkd - Verwalten von Netzwerkschnittstellen mit systemd

Beschreibung

Netzwerk-Daemon

systemd-networkd ist Teil von systemd

Funktionen
  • Netzwerkschnittstellen auf den Ebenen 2 und 3 des OSI-Referenzmodells konfigurieren
    • Nicht Ebene 2 bei WLAN-Schnittstellen
  • Virtuelle Schnittstellen erstellen und konfigurieren (Brücken, Tunnel, VPN, …)
Server-Installation

systemd-networkd wird als einziges Programm für die Konfiguration des Netzwerks verwendet

Desktop-Installation
  • NetworkManager
  • welcher bei Desktops normalerweise zur ausschließlichen Konfiguration des Netzwerks verwendet wird
  • Bei Desktop-Installationen wird systemd-networkd lediglich installiert, aber nicht gestartet
  • Beim Start kann es wechselweise zu Störungen
networkctl

Zu systemd-networkd gehört das Dienstprogramm networkctl zur Kontrolle und Steuerung des DAEMONs Konfiguration

Konfiguration

Bei systemd-networkd erfolgt die Konfiguration ausschließlich über Deklarationen

networkd-dispatcher

Mit networkd-dispatcher können Programme gestartet werden

Installation

systemd-networkd Teil von systemd

Dienstverwaltung

Aufgabe Befehl
Status abfragen systemctl status systemd-networkd.service
Dienst starten systemctl start systemd-networkd.service
Dienst beenden systemctl stop systemd-networkd.service
Dienst neu starten systemctl restart systemd-networkd.service
Dienst bei Systemstart aktivieren systemctl enable systemd-networkd.service
Dienst bei Systemstart deaktivieren systemctl disable systemd-networkd.service
systemd-networkd macht nichts, wenn …
  • … es schon läuft und per start gestartet wird
    • Wenn Änderungen übernommen werden sollen, muss man es stoppen und neu starten, der Befehl restart von systemctl macht genau dieses
  • … es läuft und man die Konfiguration ändert
  • … es gestoppt wird
  • … es beim erneuten Start bereits konfigurierte Schnittstellen findet
    • Lediglich neue Schnittstellen werden bearbeitet




Anhang

Siehe auch


  1. systemd-networkd
  2. https://www.freedesktop.org/software/systemd/man/latest/systemd.network.html
  3. https://manpages.debian.org/man/systemd-networkd systemd-networkd
  4. https://manpages.debian.org/man/systemd systemd].network - basic network configuration (e.g. DHCP, static, IPv6, MAC, MTU), config also read by systemd-resolved.service
  5. systemd.netdev - network device configuration (e.g. bridges, VLAN, tunnels, VPNs, etc)
  6. CategoryNetwork
  7. systemd/networkd-dispatcher - auf Zustandsänderungen bei den Netzwerkschnittstellen reagieren, um beispielsweise Programm zu starten
  8. systemd/networkd/Anwendungsbeispiele
  9. Projekseite systemd-networkd
  10. Syntax in Konfigurationsdateien von systemd
  11. ISO/OSI-Referenzmodell Netzwerk (Netzwerk-Schichten)
  12. Erklärung EUI-48
  13. Netplan