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. =====Konfiguration===== * **netplan generate**: Erzeugt Konfigurationen für den Netzwerk-Renderer. * **netplan apply**: Wendet die Konfiguration an (aktiviert Änderungen). * **netplan try**: Testet eine neue Konfiguration mit automatischem Fallback bei Fehlern. ====DHCP==== # Datei: /etc/netplan/01-dhcp.yaml network: version: 2 renderer: networkd ethernets: enp0s3: dhcp4: true ====Statische IP==== # 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