Website-Suche

Festlegen einer statischen IP auf dem Raspberry Pi


Wenn Sie eine statische IP-Adresse für Ihren Raspberry Pi festlegen, stellen Sie sicher, dass das Gerät immer unter derselben IP-Adresse in Ihrem Netzwerk erreichbar ist, da sie sich nie ändert. Dies ist ideal für einen Raspberry Pi, der zum Hosten eines Dienstes wie eines Gaming-Servers, Webservers usw. verwendet wird. Es macht es bequemer beim Anwenden von Netzwerkkonfigurationen, da Sie wissen, dass der Raspberry Pi immer unter der gleichen, vorhersehbaren IP-Adresse zu finden ist.

Das Gegenteil einer statischen IP-Adresse wäre eine dynamische IP-Adresse. Eine dynamische IP-Adresse wird vom DHCP-Server (in den meisten Heimnetzwerken in der Regel der Router) ausgegeben und neigt dazu, sich häufig zu ändern. Wenn Sie schon einmal versucht haben, die IP-Adresse auf Ihrem Raspberry Pi zu überprüfen, und festgestellt haben, dass sie sich nach dem Neustart des Systems ändert, haben Sie das Gerät so konfiguriert, dass es eine dynamische IP-Adresse erhält.

In diesem Tutorial erfahren Sie, wie Sie eine statische IP-Adresse auf einem Raspberry Pi festlegen. Dies kann sowohl über die Befehlszeile als auch über die Desktop-GUI auf dem Raspberry Pi OS erfolgen, ohne dass zusätzliche Software installiert werden muss. Befolgen Sie unsere Schritt-für-Schritt-Anleitung unten, um loszulegen.

WUSSTEN SIE SCHON?
Sie können Ihren DHCP-Server (oder Router) auch so konfigurieren, dass Ihrem Raspberry Pi-Gerät eine statische IP-Adresse zugewiesen wird. Das bedeutet, dass Ihr System weiterhin DHCP verwendet, der Server oder Router jedoch dieselbe IP für die MAC-Adresse der Netzwerkschnittstelle Ihres Raspberry Pi reserviert. Die Anweisungen hierfür variieren je nach Netzwerkumgebung und DHCP-Server.

In diesem Tutorial lernen Sie:

  • So legen Sie eine statische IP-Adresse auf Raspberry Pi über die Befehlszeile fest
  • So legen Sie eine statische IP-Adresse auf Raspberry Pi über die Desktop-GUI fest

So legen Sie eine statische IP auf dem Raspberry Pi fest Schritt-für-Schritt-Anleitung

Im Folgenden werden zwei Methoden behandelt, sowohl die Befehlszeile als auch die GUI. Wenn Sie derzeit remote mit Ihrem Raspberry Pi verbunden sind, z. B. über eine VNC-Verbindung oder eine SSH-Verbindung, kann es sein, dass Sie die Verbindung zu Ihrem Raspberry Pi zumindest vorübergehend verlieren, wenn Sie eine neue IP-Adresse konfigurieren. Daher empfehlen wir, sich bei dieser Art der Konfiguration physisch vor dem Raspberry Pi zu befinden.

Festlegen der statischen IP-Adresse über die Befehlszeile

Führen Sie die folgenden Schritte aus, um eine statische IP-Adresse auf Ihrem Raspberry Pi über die Befehlszeile festzulegen:

  1. Bevor wir mit dem Festlegen einer statischen IP-Adresse beginnen, sollten wir unsere aktuellen Netzwerkinformationen überprüfen, um unser Standard-Gateway, den DNS-Server und die Art der IP-Adresse und des Subnetzes zu finden, die unser Netzwerk verwendet. Diese Informationen werden normalerweise automatisch vom DHCP-Server oder -Router verarbeitet, aber wir müssen sie später manuell angeben. Hier sind die Befehle, die wir verwenden können, um alle relevanten Informationen abzurufen:

    Finden Sie die aktuelle IP-Adresse des Raspberry Pi:

    
    hostname -I
    

    Suchen Sie das Standard-Gateway (die IP-Adresse des Routers in Heimnetzwerken):

    
    ip r | grep default
    

    Suchen Sie die IP-Adresse des DNS-Servers:

    
    cat /etc/resolv.conf
    

    Notieren Sie sich die Informationen, die Sie mit diesen Befehlen abgerufen haben. Es wird später nützlich sein. Wie in unserem obigen Screenshot ist es üblich, ein Standard-Gateway und einen DNS-Server unter derselben IP-Adresse zu haben, obwohl dies auf Ihrem System unterschiedlich sein kann.

  2. Bearbeiten Sie als Nächstes die folgende Datei mit Root-Rechten. Wir werden Nano verwenden, aber Sie können auch einen anderen Editor Ihrer Wahl verwenden:

    
    sudo nano /etc/dhcpcd.conf
    
  3. Scrollen Sie zum Ende dieser Datei und fügen Sie die folgenden Zeilen hinzu, wobei Sie jeden Wert durch den Wert für Ihre eigene Konfiguration ersetzen:

    
    interface eth0
    static ip_address=192.168.198.20/24
    static routers=192.168.198.2
    static domain_name_servers=192.168.198.2
    

    Wir haben oben die Schnittstelle eth0 verwendet. Wenn Sie stattdessen eine statische IP-Adresse für die drahtlose Schnittstelle konfigurieren müssen, verwenden Sie wlan0. Wir haben eine IP-Adresse ausgewählt, die sich im selben /24-Netzwerk wie der Router/das Standard-Gateway befindet, damit der Raspberry Pi darauf zugreifen kann, und dann das Standard-Gateway und die DNS-Informationen mit denselben ausgefüllt, die wir zuvor abgerufen haben.

  4. Nachdem Sie Ihre Änderungen an der Datei vorgenommen haben, speichern Sie die Änderungen und beenden Sie die Datei. Starten Sie dann Ihren Raspberry Pi neu, damit die Änderungen wirksam werden:

    
    sudo reboot
    
  5. Wenn das Gerät neu gestartet wird, können Sie überprüfen, ob die Änderungen erfolgreich waren:

    
    hostname -I
    192.168.198.20
    

Festlegen der statischen IP-Adresse über die Desktop-GUI

  1. Klicken Sie zunächst mit der rechten Maustaste auf das Symbol für Netzwerkschnittstellen in der Taskleiste am oberen Bildschirmrand (die Standardposition für die Leiste in Raspberry Pi OS). Klicken Sie dann auf Kabel- und Drahtlosnetzwerkeinstellungen.

  2. Wählen Sie im angezeigten Fenster Netzwerkeinstellungen die Schnittstelle aus, die Sie konfigurieren möchten, geben Sie dann Ihre gewünschte IP-Adresse, die IP-Adresse für Ihr Standard-Gateway und Ihren DNS-Server ein, klicken Sie dann auf Übernehmen, gefolgt von Schließen.

Abschließende Gedanken

In diesem Tutorial haben wir gesehen, wie man eine statische IP-Adresse auf einem Raspberry Pi-System einstellt. Dazu gehörten eine Befehlszeilenmethode und eine GUI-Desktop-Methode, je nachdem, ob Sie Ihr Gerät nur als Befehlszeile verwenden oder normalerweise einen Monitor angeschlossen haben. Es ist immer eine gute Idee, sich bei der Konfiguration der Netzwerkeinstellungen physisch neben dem Raspberry Pi zu befinden, da ein kleines Missgeschick zum Verbindungsverlust führen kann.

Verwandte Artikel: