Dies ist eine alte Version des Dokuments!
Netplan ist ein modernes Netzwerkmanagement Tool für Linux Systeme, insbesondere für Ubuntu basierte Distributionen ab Version 17.10. Es ersetzt klassische Netzwerkverwaltungsmethoden wie /etc/network/interfaces durch eine deklarative YAML-basierte Konfiguration, die mit Backends wie NetworkManager oder systemd-networkd zusammenarbeitet.
Netplan besteht aus zwei Hauptkomponenten:
Konfigurationsdateien (in /etc/netplan/): YAML-Dateien mit Netzwerkkonfiguration.
Renderer: Entweder networkd (für Server) oder NetworkManager (für Desktops), die die Netzwerkeinstellungen tatsächlich anwenden.
# Datei: /etc/netplan/01-dhcp.yaml network: version: 2 renderer: networkd ethernets: enp0s3: dhcp4: true
# Datei: /etc/netplan/01-static.yaml network: version: 2 renderer: networkd ethernets: enp0s3: addresses: - 192.168.1.100/24 gateway4: 192.168.1.1 nameservers: addresses: - 8.8.8.8 - 1.1.1.1