Jak nadać Raspberry Pi statyczny adres IP?

How Give Your Raspberry Pi Static Ip Address



Jeśli chcesz skonfigurować serwer (tj. Serwer multimediów, serwer sieciowy lub Docker) w swoim systemie Raspberry Pi, bardzo ważne jest ustawienie statycznego adresu IP. Jeśli adres IP ulegnie zmianie, serwer Raspberry Pi będzie niedostępny, co uniemożliwi cel posiadania serwera. Dlatego 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 w interfejsie sieci Ethernet i Wi-Fi Twojego systemu Raspberry Pi z systemem Raspberry Pi OS.

Rzeczy, których będziesz potrzebować

Aby śledzić ten artykuł, będziesz potrzebować:







  1. Raspberry Pi 3 lub Raspberry Pi 4
  2. Zasilacz Micro-USB (Raspberry Pi 3) lub USB Type-C (Raspberry Pi 4)
  3. Karta microSD 16 GB lub 32 GB z flashowanym Raspberry Pi OS
  4. Łączność sieciowa na Raspberry Pi
  5. Laptop lub komputer stacjonarny do zdalnego dostępu do pulpitu VNC lub dostępu SSH

NOTATKA: Jeśli nie chcesz uzyskać zdalnego dostępu do systemu Raspberry Pi przez SSH lub VNC, musisz również podłączyć monitor, klawiaturę i mysz do systemu Raspberry Pi. Nie będę ich potrzebował, ponieważ będę łączył się zdalnie z moim systemem Raspberry Pi przez VNC lub SSH. Moja konfiguracja nazywa się bezgłową konfiguracją Raspberry Pi.



Jeśli potrzebujesz pomocy przy flashowaniu obrazu Raspberry Pi OS na karcie microSD, zapoznaj się z artykułem Jak zainstalować i używać Raspberry Pi Imager na linuxhint.com.



Jeśli jesteś początkującym Raspberry Pi i potrzebujesz pomocy w instalacji Raspberry Pi OS w swoim systemie Raspberry Pi, zapoznaj się z artykułem Jak zainstalować system operacyjny Raspberry Pi na Raspberry Pi 4? na linuxhint.com.





Ponadto, jeśli potrzebujesz pomocy z bezgłową konfiguracją Raspberry Pi, zapoznaj się z artykułem Jak zainstalować i skonfigurować Raspberry Pi OS na Raspberry Pi 4 bez zewnętrznego monitora na linuxhint.com.

Graficzna konfiguracja statycznych adresów IP

Jeśli używasz Raspberry Pi OS w środowisku pulpitu, możesz bardzo łatwo skonfigurować statyczny adres IP dla żądanego interfejsu sieciowego z graficznego środowiska pulpitu.



Kliknij prawym przyciskiem myszy (PPM) ikonę sieci i kliknij Ustawienia sieci bezprzewodowej i przewodowej .

Upewnij się, że berło jest wybrany w menu rozwijanym.

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

Wybierz interfejs sieciowy, który chcesz skonfigurować.

eth0 – interfejs sieci przewodowej Ethernet.

wlan0 – interfejs sieci bezprzewodowej (Wi-Fi).

Załóżmy, że chcesz skonfigurować wlan0 Interfejs sieciowy Wi-Fi systemu Raspberry Pi.

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

Wpisz żądany statyczny adres IP, adres bramy (routera), adres serwera DNS itp.

Jeśli chcesz, możesz również wpisać adres IP w notacji CIDR, na przykład 192.168.0.110/24 . Tutaj, 24 to długość maski podsieci. 24 jest odpowiednikiem maski podsieci 255.255.255.0 .

Aby dodać wiele adresów serwerów DNS, po prostu oddziel je spacją, jak pokazano na poniższym zrzucie ekranu.

Jeśli znasz tylko adres IP, który chcesz ustawić i nic więcej o sieci domowej lub biurowej, wybierz Automatycznie konfiguruj puste opcje zażąda konfiguracji sieci z serwera DHCP i skonfiguruje tylko informacje o sieci, których nie określiłeś tutaj.

Jeśli znasz wszystkie wymagane informacje o sieci, radzę usunąć zaznaczenie Automatycznie konfiguruj puste opcje , ponieważ eliminuje to potrzebę korzystania z serwera DHCP w sieci.

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

Gdy skończysz, kliknij Zastosować .

Następnie kliknij Blisko wyjść z Preferencje sieciowe okno.

Aby zmiany zaczęły obowiązywać, uruchom ponownie system Raspberry Pi za pomocą następującego polecenia:

$sudorestart

Po uruchomieniu Raspberry Pi żądany statyczny adres IP powinien zostać ustawiony na żądanym interfejsie sieciowym.

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

$IPdo

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

Jeśli używasz minimalnej wersji systemu operacyjnego Raspberry Pi (bez żadnego graficznego środowiska pulpitu) 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 części tego artykułu.

Nie martw się! Z wiersza poleceń konfigurujemy statyczny adres IP w sieci przewodowej ( eth0 ) lub bezprzewodowy ( wlan0 ) interfejs sieciowy twojego systemu Raspberry Pi jest bardzo prosty. W tej sekcji pokażę, jak to zrobić.

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

$sudo nano /itp/dhcpcd.conf

Aby skonfigurować statyczny adres IP dla interfejsu sieci bezprzewodowej (Wi-Fi) ( wlan0 ), dodaj następujące wiersze na końcu pliku.

interfejs wlan0
statycznyadres IP= 192.168.0.110/24
statycznyroutery= 192.168.0.1
statycznyserwery_nazwa_domeny= 8,8,8,8 4,4.4,4
statycznyWyszukiwarka_domeny=
noipv6

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

Aby skonfigurować statyczny adres IP dla interfejsu sieci przewodowej Ethernet ( eth0 ), dodaj następujące wiersze na końcu pliku.

interfejs eth0
statycznyadres IP= 192.168.0.111/24
statycznyroutery= 192.168.0.1
statycznyserwery_nazwa_domeny= 8,8,8,8 4,4.4,4
statycznyWyszukiwarka_domeny=
noipv6

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

Gdy skończysz, naciśnij + x śledzony przez ORAZ oraz uratować dhcpcd.conf plik konfiguracyjny.

Aby zmiany konfiguracji sieci zaczęły obowiązywać, uruchom ponownie Raspberry Pi za pomocą następującego polecenia:

$sudorestart

Po uruchomieniu Raspberry Pi żądany statyczny adres IP powinien zostać ustawiony na żądanym interfejsie sieciowym.

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

$IPdo

Wniosek

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