Jak dát vašemu Raspberry Pi statickou IP adresu

How Give Your Raspberry Pi Static Ip Address

Pokud chcete na svém systému Raspberry Pi nastavit server (tj. Server médií, webový server nebo Docker), je nastavení statické IP adresy velmi důležité. Pokud se IP adresa změní, váš server Raspberry Pi bude nepřístupný, což poruší účel mít server. Pokud tedy na svém systému Raspberry Pi plánujete provozovat nějaký serverový software, je nezbytné nakonfigurovat statickou IP adresu. Tento článek ukazuje, jak konfigurovat statickou IP adresu v síťovém rozhraní Ethernet a Wi-Fi vašeho systému Raspberry Pi se systémem Raspberry Pi OS.

Věci, které budete potřebovat

Chcete -li sledovat tento článek, budete potřebovat následující:



  1. Raspberry Pi 3 nebo Raspberry Pi 4
  2. Napájecí adaptér Micro-USB (Raspberry Pi 3) nebo USB typu C (Raspberry Pi 4)
  3. 16 GB nebo 32 GB microSD karta s OS Raspberry Pi bliká
  4. Síťové připojení na Raspberry Pi
  5. Notebook nebo stolní počítač pro vzdálený přístup VNC nebo přístup SSH

POZNÁMKA: Pokud nechcete ke svému systému Raspberry Pi přistupovat vzdáleně prostřednictvím SSH nebo VNC, budete k systému Raspberry Pi muset připojit také monitor, klávesnici a myš. Nebudu nic z toho potřebovat, protože se budu ke svému systému Raspberry Pi připojovat vzdáleně přes VNC nebo SSH. Moje nastavení se nazývá bezhlavé nastavení Raspberry Pi.



Pokud potřebujete pomoc s blikáním obrazu Raspberry Pi OS na kartu microSD, přečtěte si článek Jak nainstalovat a používat Raspberry Pi Imager na linuxhint.com.



Pokud jste začátečník Raspberry Pi a potřebujete pomoc s instalací Raspberry Pi OS na váš systém Raspberry Pi, podívejte se na článek Jak nainstalovat Raspberry Pi OS na Raspberry Pi 4 na linuxhint.com.

Pokud také potřebujete pomoc s bezhlavým nastavením Raspberry Pi, přečtěte si článek Jak nainstalovat a konfigurovat Raspberry Pi OS na Raspberry Pi 4 bez externího monitoru na linuxhint.com.

Grafická konfigurace statických IP adres

Pokud používáte Raspberry Pi OS v desktopovém prostředí, můžete z grafického desktopového prostředí velmi snadno konfigurovat statickou IP adresu pro požadované síťové rozhraní.



Klikněte pravým tlačítkem (RMB) na ikonu sítě a klikněte Nastavení bezdrátové a kabelové sítě .

Ujistit se, že rozhraní je vybrána v rozevírací nabídce.

Klikněte na prázdnou rozevírací nabídku, jak je označeno na obrázku níže.

Vyberte síťové rozhraní, které chcete konfigurovat.

eth0 - kabelové ethernetové síťové rozhraní.

wlan0 -bezdrátové (Wi-Fi) síťové rozhraní.

Předpokládejme, že chcete konfigurovat wlan0 Síťové rozhraní Wi-Fi vašeho systému Raspberry Pi.

Po výběru síťového rozhraní, které chcete konfigurovat, by se vám mělo zobrazit následující okno.

Zadejte požadovanou statickou IP adresu, adresu brány (routeru), adresu serveru DNS atd.

Pokud chcete, můžete také zadat IP adresu do notace CIDR, jako 192.168.0.110/24 . Tady, 24 je délka masky podsítě. 24 je ekvivalentní masce podsítě 255.255.255.0 .

Chcete -li přidat více adres serverů DNS, jednoduše je oddělte mezerou, jak ukazuje obrázek níže.

Pokud znáte pouze IP adresu, kterou chcete nastavit, a nic jiného o vaší domácí nebo kancelářské síti, pak vyberte Automaticky konfigurovat prázdné možnosti bude požadovat konfiguraci sítě ze serveru DHCP a bude konfigurovat pouze síťové informace, které jste zde neuvedli.

Pokud znáte všechny požadované informace o síti, doporučuji zrušit zaškrtnutí Automaticky konfigurovat prázdné možnosti , protože to eliminuje potřebu serveru DHCP v síti.

Pokud IPv6 nepotřebujete, zkontrolujte Zakázat IPv6 volba.

Jakmile budete hotovi, klikněte Aplikovat .

Poté klikněte na Zavřít opustit Předvolby sítě okno.

Aby se změny projevily, restartujte systém Raspberry Pi následujícím příkazem:

$sudorestartovat

Jakmile se váš Raspberry Pi spustí, měla by být na požadovaném síťovém rozhraní nastavena požadovaná statická IP adresa.

Můžete to potvrdit následujícím příkazem:

$ipna

Konfigurace statických IP adres pomocí příkazového řádku

Pokud na svém Raspberry Pi používáte minimální verzi Raspberry Pi OS (bez jakéhokoli grafického desktopového prostředí), pak nebudete mít přístup k žádným grafickým nástrojům pro konfiguraci statických IP adres, jak je uvedeno v předchozí části tohoto článku.

Nebojte se! Konfigurace statické IP adresy z kabelového (z příkazového řádku) eth0 ) nebo bezdrátový ( wlan0 ) síťové rozhraní vašeho systému Raspberry Pi je velmi snadné. V této části vám ukážu, jak to udělat.

Nejprve otevřete dhcpcd.conf konfigurační soubor s textovým editorem nano následovně:

$sudo nano /atd/dhcpcd.conf

Konfigurace statické IP adresy pro bezdrátové (Wi-Fi) síťové rozhraní ( wlan0 ), přidejte následující řádky na konec souboru.

rozhraní wlan0
statickýIP adresa= 192.168.0.110/24
statickýroutery= 192.168.0.1
statickýserver_name_servers= 8.8.8.8 4.4.4.4
statickývyhledávání domény=
noipv6

POZNÁMKA: Proveďte veškerá nezbytná nastavení v konfiguraci (tj. Změňte IP adresu, změňte adresu routeru/brány, změňte servery DNS) v závislosti na požadované konfiguraci sítě.

Konfigurace statické IP adresy pro kabelové ethernetové síťové rozhraní ( eth0 ), přidejte následující řádky na konec souboru.

rozhraní eth0
statickýIP adresa= 192.168.0.111/24
statickýroutery= 192.168.0.1
statickýserver_name_servers= 8.8.8.8 4.4.4.4
statickývyhledávání domény=
noipv6

POZNÁMKA: Proveďte veškerá nezbytná nastavení v konfiguraci (tj. Změňte IP adresu, změňte adresu routeru/brány, změňte servery DNS) v závislosti na požadované konfiguraci sítě.

Jakmile budete hotovi, stiskněte + X následován A a zachránit dhcpcd.conf konfigurační soubor.

Aby se změny konfigurace sítě projevily, restartujte Raspberry Pi následujícím příkazem:

$sudorestartovat

Jakmile se váš Raspberry Pi spustí, měla by být na požadovaném síťovém rozhraní nastavena požadovaná statická IP adresa.

Můžete to potvrdit následujícím příkazem:

$ipna

Závěr

Tento článek vám ukázal, jak nastavit statickou IP adresu v kabelovém a bezdrátovém (Wi-Fi) síťovém rozhraní vašeho systému Raspberry Pi se systémem Raspberry Pi OS. Ukázal jsem jak grafickou metodu, tak metodu příkazového řádku pro konfiguraci statické IP adresy v Raspberry Pi.