Um unter Raspberry Pi OS Bookworm eine feste IP Adresse zu vergeben, geht wie folgt vor...
Alle Angaben wurden nach bestem Wissen und Gewissen gemacht, jedoch übernehme ich keine Gewähr für Richtigkeit und Vollständigkeit! Durchführung auf eigene Gefahr! Wer sich unsicher ist, sollte weiterführende Lektüren zurate ziehen! Vor jeder Änderung am System sollte ein Backup durchgeführt werden. Kein Backup --> Kein Mitleid!
Zuerst ermitteln wir den Namen der Netzwerkverbindung mit folgendem Befehl:
Die Ausgabe sollte in etwa so aussehen:
======================================
NetworkManager connection profiles
======================================
NAME UUID TYPE DEVICE
---------------------------------------------------------------------------------------------------------------------------
Kabelgebundene Verbindung 1 2dfc019e-3fe8-3264-bf38-xxxxxxxxxxxe ethernet eth0
lo 6a80d33f-08b3-4842-9c52-xxxxxxxxxx80 loopback lo
wifi 2359440b-8991-4c86-a905-xxxxxxxxxx87 wifi wlan0
In diesem Beispiel lautet der Name der Netzwerkverbindung von eth0 also "Kabelgebundene Verbindung 1" Solltet ihr statt der kabelgebundenen Verbindung WLAN Benutzen, wäre der Name der zu verwendenden Netzwerkverbindung in diesem Beispiel "wifi", wir arbeiten in dieser Anleitung allerdings weiter mit der kabelgebundenen Verbindung.
Wir gehen in diesem Beispiel davon aus, dass unser Router die IP Adresse 192.168.1.1 hat und wir dem Raspi die feste IP Adresse 192.168.1.10 zuweisen wollen. Als DNS Server habe ich hier im Beispiel die Server von Google und Cloudflare verwendet.
!!! Für eure Konfiguration müsst ihr die Daten natürlich ggf. entsprechend anpassen !!!
Nun setzen wir die Einstellungen mit den folgenden 3 Befehlen:
sudo nmcli c mod "Kabelgebundene Verbindung 1" ipv4.addresses 192.168.1.10/24 ipv4.method manual
sudo nmcli con mod "Kabelgebundene Verbindung 1" ipv4.gateway 192.168.1.1
sudo nmcli con mod "Kabelgebundene Verbindung 1" ipv4.dns "8.8.8.8,1.1.1.1"
Am Ende starten wir die Netzwerkverbindung mit dem folgenden Befehl neu, um die Einstellungen zu übernehmen:
sudo nmcli c down "Kabelgebundene Verbindung 1" && sudo nmcli c up "Kabelgebundene Verbindung 1"
Ihr könnt alle Details der Netzwerkverbindung mit folgendem Befehl anzeigen:
Möchten wir die Einstellungen rückgängig machen, und wieder eine Automatische IP Adresse per DHCP verwenden, ist dies mit den folgenden 2 Befehlen möglich: