Arch – Befehle

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/24
Gateway=192.168.178.1
DNS=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