Statische IP-Adresse:
Auf einem Desktop-System:
Mit nmcli (NetworkManager)
Das ist oft die bessere Wahl auf Desktop-Systemen.
Profil mit statischer IP setzen
nmcli con show
Angenommen, die Verbindung heißt Wired connection 1:
nmcli con mod "Wired connection 1" ipv4.addresses 192.168.178.50/24
nmcli con mod "Wired connection 1" ipv4.gateway 192.168.178.1
nmcli con mod "Wired connection 1" ipv4.dns 192.168.178.1
nmcli con mod "Wired connection 1" ipv4.method manual
Verbindung neu starten
con down "Wired connection 1" && nmcli con up "Wired connection 1"
Auf einem Server-System:
Mit systemd-networkd
Eignet sich gut für minimalistische Server- oder Headless-Setups.
Datei für Interface erstellen
Zuerst den Namen deiner Netzwerkschnittstelle herausfinden:
ip link
Angenommen, das Interface heißt enp3s0.
Netzwerkdatei anlegen
sudo nano /etc/systemd/network/20-wired.network
Inhalt:
[Match]Name=enp3s0[Network]Address=192.168.178.50/24Gateway=192.168.178.1DNS=192.168.178.1
Dienst aktivieren und starten
sudo systemctl enable systemd-networkd --now
sudo systemctl enable systemd-resolved --now
Symlink für DNS-Resolver setzen
sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf