Benutzer-Werkzeuge

Webseiten-Werkzeuge


netplan

Dies ist eine alte Version des Dokuments!


Inhaltsverzeichnis

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

gateway4 ist in neueren Versionen deprecated.

network:
  version: 2
  ethernets:
    ens18:
      addresses:
        - 192.168.1.100/24
      routes:
        - to: default
          via: 192.168.1.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 1.1.1.1
netplan.1750250717.txt.gz · Zuletzt geändert: 2025/06/18 14:45 von jango