Jak nadać swojemu Raspberry Pi statyczny adres IP

Jak nadać swojemu Raspberry Pi statyczny adres IP
Jeśli chcesz skonfigurować serwer (i.mi., Serwer multimediów, serwer WWW lub Docker) w systemie Raspberry Pi, ustawienie statycznego adresu IP jest bardzo ważne. Jeśli adres IP się zmieni, Twój serwer Raspberry Pi będzie niedostępny, pokonując cel posiadania serwera. Tak więc konieczne jest skonfigurowanie statycznego adresu IP w systemie Raspberry Pi, jeśli planujesz uruchomić na nim jakieś oprogramowanie serwerowe.Ten artykuł pokazuje, jak skonfigurować statyczny adres IP na interfejsie sieciowym Ethernet i Wi-Fi twojego systemu Raspberry Pi z uruchomieniem Raspberry Pi.

Rzeczy, których będziesz potrzebować

Aby śledzić ten artykuł, będziesz potrzebować następujących:

  1. Raspberry Pi 3 lub Raspberry Pi 4
  2. MICRO-USB (Raspberry Pi 3) lub USB type-C (Raspberry Pi 4) Adapter
  3. 16 GB lub 32 GB karta microSD z błyskiem Raspberry Pi
  4. Łączność sieciowa na Raspberry Pi
  5. Laptop lub komputer stacjonarny dla VNC zdalny dostęp do pulpitu lub dostęp do SSH

NOTATKA: Jeśli nie chcesz zdalnie uzyskiwać dostępu do systemu Raspberry Pi za pośrednictwem SSH lub VNC, musisz podłączyć monitor, klawiaturę i mysz do systemu Raspberry Pi,. Nie będę potrzebować żadnego z nich, ponieważ będę łączyć się z moim systemem Raspberry Pi zdalnie za pośrednictwem VNC lub SSH. Moja konfiguracja nazywa się konfiguracją Raspberry Pi.

Jeśli potrzebujesz pomocy w flashowaniu obrazu Raspberry Pi OS na karcie MicroSD, sprawdź artykuł, jak zainstalować i używać Raspberry Pi Imager w Linuxhint.com.

Jeśli jesteś początkującym Raspberry Pi i potrzebujesz pomocy w instalacji Raspberry Pi OS w systemie Raspberry Pi, sprawdź artykuł, jak zainstalować system OS Raspberry Pi na Raspberry Pi 4 w Linuxhint.com.

Ponadto, jeśli potrzebujesz pomocy w bezgłowej konfiguracji Raspberry Pi, sprawdź artykuł, jak zainstalować i skonfigurować system Raspberry Pi na Raspberry Pi 4 bez zewnętrznego monitora w Linuxhint.com.

Konfigurowanie statycznych adresów IP graficznych

Jeśli uruchamiasz Raspberry Pi OS w środowisku komputerowym, możesz bardzo łatwo skonfigurować statyczny adres IP dla żądanego interfejsu sieciowego w środowisku komputerowym.

Kliknij prawym przyciskiem myszy (RMB) w ikonie sieci i kliknij Ustawienia sieci bezprzewodowej i przewodowej.

Upewnij się, że interfejs jest wybrany w menu rozwijanym.

Kliknij puste menu rozwijane, jak zaznaczono na zrzucie ekranu poniżej.

Wybierz interfejs sieciowy, który chcesz skonfigurować.

ETH0 - przewodowy interfejs sieciowy Ethernet.

Wlan0 - Interfejs sieciowy bezprzewodowej (Wi-Fi).

Załóżmy, że chcesz skonfigurować Wlan0 Interfejs sieciowy WI-FI twojego systemu Raspberry Pi.

Po wybraniu interfejsu sieciowego, który chcesz skonfigurować, powinieneś zobaczyć następujące okno.

Wpisz żądany statyczny adres IP, adres Gateway (router), adres serwera DNS itp.

Jeśli chcesz, możesz również wpisać adres IP w notacji CIDR, jak 192.168.0.110/24. Tutaj, 24 to długość maski podsieciowej. 24 jest równoważne z maską podsieci 255.255.255.0.

Aby dodać wiele adresów serwera DNS, po prostu oddziel je przestrzenią, jak pokazano na zrzucie ekranu poniżej.

Jeśli znasz tylko adres IP, który chcesz ustawić i nic więcej o sieci domowej lub biurowej, wybieranie Automatycznie skonfiguruj puste opcje poprosi o konfigurację sieci z serwera DHCP i skonfiguruje tylko informacje o sieci, których nie określono tutaj.

Jeśli znasz wszystkie wymagane informacje o sieci, zalecam odznaczenie Automatycznie skonfiguruj puste opcje, ponieważ eliminuje to potrzebę serwera DHCP w sieci.

Jeśli nie potrzebujesz IPv6, sprawdź Wyłącz IPv6 opcja.

Po zakończeniu kliknij Stosować.

Następnie kliknij Zamknąć Aby wyjść z Preferencje sieciowe okno.

Aby zmiany uwzględniają, ponownie uruchom swój system Raspberry Pi za pomocą następującego polecenia:

$ sudo restart

Gdy twoje buty Raspberry Pi, na żądany interfejs sieciowy powinien być ustawiony na żądany interfejs sieciowy.

Możesz to potwierdzić za pomocą następującego polecenia:

$ ip a

Konfigurowanie statycznych adresów IP za pomocą linii poleceń

Jeśli uruchamiasz minimalną wersję Raspberry Pi OS (bez żadnego graficznego środowiska stacjonarnego) na swoim Raspberry Pi, nie będziesz mieć dostępu do żadnych narzędzi graficznych do konfigurowania statycznych adresów IP, jak pokazano we wcześniejszej sekcji tego artykułu.

Nie martw się! Z wiersza poleceń, konfiguracja statycznego adresu IP na przewodowym (ETH0) lub bezprzewodowe (Wlan0) Interfejs sieciowy systemu Raspberry Pi jest bardzo łatwy. W tej sekcji pokażę ci, jak to zrobić.

Najpierw otwórz DHCPCD.conf plik konfiguracyjny z edytorem tekstu Nano w następujący sposób:

$ sudo nano /etc /dhcpcd.conf

Aby skonfigurować statyczny adres IP dla interfejsu sieciowego bezprzewodowego (Wi-Fi) (Wlan0), Dodaj następujące wiersze na końcu pliku.

interfejs WLAN0
statyczny ip_address = 192.168.0.110/24
routery statyczne = 192.168.0.1
statyczna domena_name_servers = 8.8.8.8 4.4.4.4
statyczna domena_search =
Noipv6

NOTATKA: Dokonaj wszelkich niezbędnych regulacji konfiguracji (i.mi., Zmień adres IP, Zmień adres routera/bramy, Zmień serwery DNS) w zależności od żądanej konfiguracji sieci.

Aby skonfigurować statyczny adres IP dla przewodowego interfejsu sieciowego Ethernet (ETH0), Dodaj następujące wiersze na koniec pliku.

Interfejs ETH0
statyczny ip_address = 192.168.0.111/24
routery statyczne = 192.168.0.1
statyczna domena_name_servers = 8.8.8.8 4.4.4.4
statyczna domena_search =
Noipv6

NOTATKA: Dokonaj wszelkich niezbędnych regulacji konfiguracji (i.mi., Zmień adres IP, Zmień adres routera/bramy, Zmień serwery DNS) w zależności od żądanej konfiguracji sieci.

Po zakończeniu naciśnij + X śledzony przez Y I Aby uratować DHCPCD.conf plik konfiguracyjny.

Aby zmienić konfigurację sieci, uruchom ponownie Raspberry Pi z następującym poleceniem:

$ sudo restart

Gdy twoje buty Raspberry Pi, na żądany interfejs sieciowy powinien być ustawiony na żądany interfejs sieciowy.

Możesz to potwierdzić za pomocą następującego polecenia:

$ ip a

Wniosek

W tym artykule pokazano, jak skonfigurować statyczny adres IP na interfejsie sieciowym przewodowym i bezprzewodowym (Wi-Fi) systemu Raspberry Pi z systemem Raspberry Pi. Pokazałem zarówno metodę graficzną, jak i metodę konfiguracji statycznego adresu IP w Raspberry Pi.