Obsah:

Jako směrovač použijte Raspberry Pi 3: 10 kroků (s obrázky)
Jako směrovač použijte Raspberry Pi 3: 10 kroků (s obrázky)

Video: Jako směrovač použijte Raspberry Pi 3: 10 kroků (s obrázky)

Video: Jako směrovač použijte Raspberry Pi 3: 10 kroků (s obrázky)
Video: Home Assistant – první nastavení, File Editor, Maria DB, HACS – říjen 2023 2024, Listopad
Anonim
Jako router použijte Raspberry Pi 3
Jako router použijte Raspberry Pi 3
Jako router použijte Raspberry Pi 3
Jako router použijte Raspberry Pi 3

Podle Wikipedie je router síťové zařízení, které přeposílá datové pakety mezi počítačovými sítěmi. Pokud zboříme bezdrátový router, pravděpodobně najdeme procesor specifický pro aplikaci, který zpracovává datové pakety, a RF segment, který zvládá bezdrátové připojení.

Víte, co ještě má procesor a RF segment.

TO JE PRÁVO model Raspberry Pi 3. Takže v tomto miniProjektu převedeme Raspberry Pi tak, aby fungovalo jako router.

Krok 1: Video

Image
Image

Podívejte se na video, kde najdete rychlý komplexní průvodce za 3 minuty.

Krok 2: Spusťte Raspberry Pi

Aktualizace Raspberry Pi
Aktualizace Raspberry Pi

Prvním krokem je zprovoznění vašeho malinového pi. Oficiální příručka Začínáme na webu Raspberry pi je pro to nejlepším zdrojem.

Tady je odkaz.

Přejděte k dalšímu kroku, jakmile budete mít svůj malinový pi v provozu.

Krok 3: Aktualizace Raspberry Pi

Nejprve aktualizujeme seznam balíčků dostupný z repozitářů pomocí

sudo apt-get update

Jakmile budete hotovi, můžeme tyto nejnovější balíčky nainstalovat pomocí

sudo apt-get upgrade

V závislosti na rychlosti vašeho internetového připojení to může chvíli trvat.

Krok 4: Instalace Hostadp a Bridge-utils

Instalace Hostadp a Bridge-utils
Instalace Hostadp a Bridge-utils
Instalace Hostadp a Bridge-utils
Instalace Hostadp a Bridge-utils

Jakmile je malina pi upgradována.

potřebujeme nainstalovat proces pozadí uživatelského prostoru s názvem hostapd, který se používá pro bezdrátové přístupové body a ověřovací servery. Ke správě můstkových zařízení budeme také potřebovat balíček s názvem bridge-utils.

sudo apt-get install hostapd bridge-utils

Musíme vypnout některé z nových služeb, které jsme právě nainstalovali, a to pomocí

sudo systemctl stop hostapd

Ladění- Raspbian někdy zobrazí zprávu, že příkaz hostapd a bridge-utils nebyl nalezen pro příkaz install. Neboj se. Spusťte 'sudo apt-get update' ještě jednou a mělo by být vyřešeno.

Krok 5: Zakažte konfiguraci DHCP pro Wlan0 a Eth0

Zakažte konfiguraci DHCP pro Wlan0 a Eth0
Zakažte konfiguraci DHCP pro Wlan0 a Eth0
Zakažte konfiguraci DHCP pro Wlan0 a Eth0
Zakažte konfiguraci DHCP pro Wlan0 a Eth0

Nyní jsme nastavili proces pozadí dhcp tak, aby automaticky nenakonfiguroval rozhraní wlan0 a eth0. To provedeme vložením následujících dvou řádků

denyinterfaces wlan0

Denyinterfaces eth0

na konci souboru /etc/dhcpcd.conf jej otevřete pomocí.

sudo nano /etc/dhcpcd.conf

Krok 6: Vytvoření Bridge Br0

Vytváření Bridge Br0
Vytváření Bridge Br0

Dále vytvoříme most br0 pomocí příkazu brctl, což je správce ethernetového mostu

sudo brctl addbr br0

a pomocí

sudo brctl addif br0 eth0

příkaz přidáme eth0 jako jeden z portů pro most br0.

Krok 7: Upravte/etc/network/interfaces

Upravte/etc/network/interfaces
Upravte/etc/network/interfaces
Upravte/etc/network/interfaces
Upravte/etc/network/interfaces

Nyní otevřete soubor s názvem rozhraní v adresáři /etc /network

sudo nano/etc/network/interfaces

a přidejte těchto pět řádků.

allow-hotplug wlan0

iface wlan0 inet manuální auto br0 iface br0 inet dhcp bridge_ports eth0 wlan0

První řádek spouští rozhraní wlan0 při události hotplug. Druhý řádek vytváří síťové rozhraní bez IP adresy, která se běžně provádí pro prvky můstku. Třetí řádek spouští rozhraní br0 při spuštění. Čtvrtý řádek pomáhá při automatickém přiřazování IP adresy rozhraní br0 pomocí serveru DHCP a nakonec pátý řádek spojuje rozhraní eth0 s wlan0. Uložte tento soubor a zavřete jej.

Krok 8: Upravte /etc/hostapd/hostapd.conf

Upravit /etc/hostapd/hostapd.conf
Upravit /etc/hostapd/hostapd.conf
Upravit /etc/hostapd/hostapd.conf
Upravit /etc/hostapd/hostapd.conf

Dále nakonfigurujeme náš bezdrátový přístupový bod, můžeme to udělat pomocí souboru s názvem hostapd.conf ve složce /etc /hostapd. Otevři to

sudo nano /etc/hostapd/hostapd.conf

a vložte tyto řádky.

interface = wlan0

bridge = br0 ssid = miniProjects hw_mode = g kanál = 7 wmm_enabled = 0 macaddr_acl = 0 auth_algs = 1 ignore_broadcast_ssid = 0 wpa = 2 wpa_passphrase = přihlásit se k odběru wpa_key_mgmt = WPA-PSK wpa_pairwise = TKIP rsn_pair

Hodnota přiřazená ssid je název, který přístupový bod použije k vysílání své existence. Posledních pět řádků je zaměřeno na autentizaci a zabezpečení přístupového bodu. Jako přihlašovací heslo je použita hodnota wpa_passsphrase, která je v našem případě přihlášena k odběru. Toto je odkaz na dokument, kde najdete definici každé proměnné, kterou jsme zde použili.

Krok 9: Konečná úprava/etc/default/hostapd

Konečná úprava/etc/default/hostapd
Konečná úprava/etc/default/hostapd
Konečná úprava/etc/default/hostapd
Konečná úprava/etc/default/hostapd

Nakonec otevřete soubor hostapd v adresáři /etc /default

sudo nano/etc/default/hostapd

odkomentujte řádek DAEMON_CONF a zadejte cestu k souboru, který jsme právě vytvořili.

DAEMON_CONF = "/etc/hostapd/hostapd.conf"

Tím je nastavení pro Raspberry Pi funkční jako router.

Krok 10: Hotovo

Hotovo
Hotovo
Hotovo
Hotovo

Nyní zapněte Raspberry Pi připojeným ethernetovým kabelem.

Měli byste vidět ssid pro malinové pi a přístup k internetu.

Děkuji za přečtení.

Dejte mi vědět, pokud při vytváření vlastního routeru narazíte na nějaký problém.

Hlasujte pro tento pokyn, pokud se vám líbil.

Doporučuje: