Jak nastavím statickou IP adresu na Raspberry Pi?

Jak nastavím statickou IP adresu na Raspberry Pi?

Pokud používáte svůj Raspberry Pi jako domácí server nebo k němu často potřebujete vzdáleně přistupovat z jiného zařízení, je velmi dobré nastavit mu statickou IP adresu. To znamená, že Raspberry Pi budete moci najít pokaždé na stejné adrese, než aby se dynamicky nastavovala nová adresa při každém restartu.





věci ke stažení na nový počítač

To je také užitečné, abyste se vyhnuli nejasnostem, když máte k síti připojeno více zařízení Raspberry Pi.





Naštěstí, jakmile víte, jak nastavit statickou IP adresu, je poměrně jednoduchý a rychlý proces.





Co je IP adresa?

Adresa IP (Internet Protocol) se používá k jedinečné identifikaci každého zařízení v počítačové síti nebo samotné sítě na internetu - o tom později. Adresa IP je obvykle zapsána v zápisu „desetinná tečka“: čtyři desetinná čísla, každé v rozsahu od 0 do 255, oddělená tečkami. Příkladem je 192.168.1.107 .

Ve výchozím nastavení v Raspberry Pi OS, což je operační systém založený na Linuxu, je IP adresa vašeho Raspberry Pi automaticky překonfigurována při každém restartu, takže se může dobře změnit. Přirozeně to není ideální, pokud potřebujete spolehlivou adresu, na které se chcete připojit k Raspberry Pi z jiného zařízení, například když jej používáte jako server.



Soukromá vs. veřejná IP

NA veřejnost IP adresa slouží k identifikaci vaší místní sítě na širším internetu. To se obvykle mění pokaždé, když se váš router připojí k internetu, i když je možné, že bude statický v závislosti na poskytovateli internetových služeb.

Můžeš najděte veřejnou IP adresu v systému Linux například Raspberry Pi OS zadáním speciálního příkazu Terminal, nebo jednoduše provedením webového vyhledávání „Jaká je moje IP?“. Je vyžadováno pouze v případě, že se hodláte připojit k zařízení mimo vaši síť, které zde nebudeme pokrývat.





Místo toho se díváme na soukromé IP adresy používané k identifikaci každého zařízení ve vaší vlastní místní síti. I když je možné pro stejný účel vyhradit určitou adresu pro váš Raspberry Pi v nastavení vašeho bezdrátového routeru, zde vám ukážeme, jak nastavit statickou IP adresu ze samotného Raspberry Pi.

1. Konfigurace DHCP

Raspberry Pi OS (dříve známý jako Raspbian) používá DHCP (Dynamic Host Configuration Protocol) k automatickému přiřazení IP adresy Raspberry Pi, kdykoli je restartován.





Přečtěte si více: Co je DHCP?

Chcete -li toto chování změnit tak, aby pokaždé používalo stejnou statickou IP adresu, budete muset upravit konfigurační soubor pro démona klienta DHCP, dhcpcd.conf .

Předtím budete potřebovat nějaké informace o vašem aktuálním nastavení sítě, abyste mohli do konfiguračního souboru přidat požadované podrobnosti. Budete potřebovat následující informace:

• Typ síťového připojení. To je buď wlan0 pokud je váš Raspberry Pi připojen k routeru bezdrátově, popř eth0 pokud je připojen pomocí ethernetového kabelu.

• Aktuálně přiřazená IP adresa Raspberry Pi - je nejbezpečnější ji znovu použít pro její statickou IP, abyste si mohli být jisti, že tato adresa již nebyla na jiném zařízení v síti. Pokud ne, ujistěte se, že ho jiné zařízení již nepoužívá.

Chcete -li zjistit aktuální IP adresu Raspberry Pi, zadejte v okně Terminál následující příkaz:

hostname -I

• IP adresa brány vašeho routeru - ta, která byla použita ke kontaktu z místní sítě, nikoli z její veřejné IP. Liší se v závislosti na modelu routeru, ale obvykle začíná na 192.168.

Chcete -li jej najít, zadejte následující příkaz a poznamenejte si první uvedenou adresu IP:

ip r | grep default

• IP adresa vašeho routeru DNS (Domain Name System). To je obvykle stejné jako adresa jeho brány, ale může být nastaveno na jinou hodnotu pro použití alternativního DNS - například 8.8.8.8 pro Google nebo 1.1.1.1 pro Cloudflare.

Chcete -li zjistit aktuální IP adresu DNS, zadejte příkaz:

sudo nano /etc/resolv.conf

Poznamenejte si IP adresu po jmenný server - to je adresa DNS - a poté stiskněte Ctrl + X zavřete soubor.

2. Přidejte nastavení statické IP

Nyní jste našli všechny informace o vašem síťovém připojení, je čas upravit dhcpcd.conf konfigurační soubor pro přidání nastavení, která potřebujete k nastavení statické IP adresy pro váš Raspberry Pi:

sudo nano /etc/dhcpcd.conf

Pokud jste soubor dříve neupravovali, bude obsahovat hlavně různé řádky komentářů, kterým bude předcházet symbol hash (#). V dolní části přidejte následující řádky a nahraďte nahrazená jména vlastními detaily o síti:

interface NETWORK
static ip_address= STATIC_IP /24
static routers= ROUTER_IP
static domain_name_servers= DNS_IP

Vylepšená jména nahraďte následujícím způsobem:

SÍŤ - typ vašeho síťového připojení: eth0 (ethernet) nebo wlan0 (bezdrátový).

STATICKÁ IP ADRESA - statická IP adresa, kterou chcete nastavit pro Raspberry Pi.

ROUTER_IP - IP adresa brány pro váš router v místní síti.

DNS_IP - IP adresa DNS (obvykle stejná jako adresa brány vašeho routeru).

Zde je příklad konfigurace pro nastavení statické IP na 192.168.1.120 s bezdrátovým připojením k routeru na 192.168.1.254:

interface wlan0
static ip_address=192.168.1.120/24
static routers=192.168.1.254
static domain_name_servers=192.168.1.254

Jakmile zadáte nastavení, stiskněte Ctrl + X a pak A a ENTER zavřete a uložte upravený konfigurační soubor.

3. Restartujte Raspberry Pi

S dhcpcd.conf upravený konfigurační soubor, restartujte Raspberry Pi a proveďte změny a nastavte pro něj statickou IP adresu:

sudo reboot

Místo použití adresy přiřazené automaticky pomocí DHCP se Raspberry Pi nyní pokusí připojit k routeru pomocí nové statické IP adresy, kterou jste nastavili v dhcpcd.conf soubor.

Chcete -li zkontrolovat, zda funguje správně, zadejte následující příkaz:

hostname -I

Nyní byste měli vidět statickou IP adresu, kterou jste nastavili v dhcpcd.conf konfigurační soubor.

Nastavte statickou IP adresu: úspěch

Gratulujeme: na svém Raspberry Pi jste nastavili statickou IP adresu a ta by nyní měla tuto adresu automaticky uchovávat při každém spuštění. Nyní můžete svůj Raspberry Pi používat jako NAS, mediální nebo herní server a spolehlivě se k němu připojovat pokaždé na stejné adrese.

Podíl Podíl tweet E-mailem 10 herních serverů, které můžete spustit na Raspberry Pi

Raspberry Pi dokáže mnoho úžasných věcí, včetně spuštění jako herního serveru. Zde jsou některé z nejlepších her, které může hostovat.

Číst dále
Související témata
  • DIY
  • IP adresa
  • Raspberry Pi
O autorovi Phil King(22 článků zveřejněno)

Novinář z oblasti technologií a zábavy na volné noze Phil upravil řadu oficiálních knih o Raspberry Pi. Je dlouholetým malířem Raspberry Pi a elektronikou a pravidelně přispívá do časopisu The MagPi.

Více od Phila Kinga

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru
Kategorie Diy