Netzwerk-Konfiguration Ubuntu - Netplan
In der aktuellen Ubuntu Server Version - Ubuntu 18.04 (Bionic Beaver) kann die Netzwerkkonfiguration in der Default-Installation nicht mehr in der Datei /etc/network/interfaces
eingestellt werden. Seit Ubuntu 17.10 gibt es Netplan, eine neue Möglichkeit Netzwerk-Schnittstellen zu konfigurieren. Die Netzwerk-Konfiguration wird dabei in .yaml-Dateien angelegt. Neben Änderungen an der Konfiguration der Netzwerk-Schnittstellen, gibt es auch neue Konfigurationen bezüglich des Hostnames.
1. Netzwerk-Konfiguration (statisch)
sudo rm /etc/netplan/50-cloud-init.yaml sudo touch /etc/netplan/01-ens160.yaml
Der Inhalt der Datei sollte bei einer statischen Netzwerk-Konfiguration wie folgt aussehen:
network: version: 2 renderer: networkd ethernets: ens160: dhcp4: no dhcp6: no addresses: [10.2.2.123/24] gateway4: 10.2.2.1 nameservers: addresses: [192.168.110.50]
Danach kann die Netzwerkkonfiguration aktiviert werden:
sudo netplan apply
Hinweis: Bitte in dieser Datei Leerzeichen zum Einrücken verwenden, keine Tabs.
2. Hostname ändern
Unter Ubuntu 18.04 reicht es nicht mehr aus, den Hostname über die /etc/hostname
oder hostnamectl
zu setzen. Nach einem Reboot des Servers wäre der Hostname wieder verloren, da dieser nicht gespeichert wurde. Folgender Weg ermöglicht das dauerhafte Setzen des Hostnames:
nano /etc/cloud/cloud.cfg
# This will cause the set+update hostname module to not operate (if true) preserve_hostname: false
Hier muss der Wert preserve_hostname von false auf true gesetzt werden.
# This will cause the set+update hostname module to not operate (if true) preserve_hostname: true
Danach kann über folgende Befehle der Hostname dauerhaft gesetzt werden:
sudo nano /etc/hostname sudo hostnamectl set-hostname web-01
3. Netzwerk-Konfiguration (andere)
Für andere Netzwerk-Konfigurationen wie DHCP, Bonds, WLAN etc. findet man entsprechende Hinweise auf der netplan.io Webseite.
Autor: Jonas Sterr Ich beschäftige mich mit den Themen Software Defined Storage, Proxmox Virtualisierung auf Basis von KVM, QEMU & Ceph im Produktmanagement der Thomas-Krenn.AG in Freyung. Proxmox ist meine absolute Leidenschaft und ich freue mich gerne über Kontaktanfragen und einen Austausch auf LinkedIn.
|