Obsah:
- Krok 1: Nainstalujte obrázek Raspbian Stretch Lite na kartu SD
- Krok 2: Upravit konfiguraci DHCP
- Krok 3: Nastavení síťových rozhraní
- Krok 4: Nainstalujte a nastavte Hostapd
- Krok 5: Povolte přesměrování IP
- Krok 6: Nainstalujte a nastavte relé DHCP
Video: Bezdrátový přístupový bod s dosahem padesáti metrů s TP Link WN7200ND USB bezdrátový adaptér na Raspbian Stretch: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Raspberry Pi je skvělé pro vytváření zabezpečených bezdrátových přístupových bodů, ale nemá dobrý dosah, k jeho rozšíření jsem použil bezdrátový adaptér USB TP WN7200ND. Chci se podělit o to, jak to udělat
Proč chci místo routeru použít malinový pi?
Odpověď je opravdu jednoduchá, ZABEZPEČENÍ. Výrobcům směrovačů jde pouze o prodej zařízení, je jim jedno, zda se jedná o bezpečnostní chybu, která se vás dotkne. Vaše malinová pi bude aktuální s nejnovějšími bezpečnostními záplatami.
Krok 1: Nainstalujte obrázek Raspbian Stretch Lite na kartu SD
Stáhněte si Raspbian z webu pro stahování Rapsberry Pi a nainstalujte jej na kartu SD. Pokud chcete snadno použitelný program, udělejte to. Doporučuji Etcher.
Připojte adaptér TP Link WN7200ND k libovolnému z portů USB a ujistěte se, že napájecí zdroj poskytuje dostatečný proud. Napájení, které poskytuje 1 ampér, by mělo stačit. Rozhraní bude wlan1, interní R Pi Wifi adaptér je wlan0.
Krok 2: Upravit konfiguraci DHCP
Pro adaptér WN7200ND nepotřebujeme dynamickou IP, takže musíme změnit konfigurační soubor dhcpd. Pomocí textového editoru upravte konfigurační soubor /etc/dhcpcd.conf a přidejte následující řádek
denyinterfaces wlan1
Nyní musíme restartovat službu DHCP pomocí příkazu
restartujte službu sudo dhcpcd
Krok 3: Nastavení síťových rozhraní
Ethernetový port eth0 bude fungovat normálně (Po připojení získá dynamickou IP adresu), ale musíme nastavit rozhraní Bridge br0, které přemosťuje adaptér TP Link wlan1 a ethernetový port eth0. Nainstalujte můstky pomocí následujícího příkazu
sudo apt-get install bridge-utils
Nastavte rozhraní vytvořením nového textového souboru /etc/network/interfaces.d/ap s následujícím textem:
auto eth0allow-hotplug eth0 iface eth0 inet manuální auto wlan1 allow-hotplug wlan1 iface wlan1 inet manuální předspínací služba hostapd start post-up brctl addif br0 wlan1 auto br0 iface br0 inet dhcp bridge_ports eth0 wlan1
Krok 4: Nainstalujte a nastavte Hostapd
Hostapd implementuje bezdrátový přístupový bod. Nainstalujte jej pomocí následujícího příkazu
sudo apt-get install hostapd
K nastavení přístupového bodu potřebujeme nastavit hostapd. Vytvořte nový textový soubor /etc/hostapd/hostapd.conf s následujícím textem:
interface = wlan1 #wlan is WN7200ND adapterdriver = nl80211 # toto je ovladač požadovaný WN7200ND hw_mode = g # g znamená pásmo 2,4 GHz kanál = 11 # toto je kanál, který budeme používat, můžete vybrat libovolný kanál mezi 1 a 13 tjee80211n = 1 # omezit frekvence na ty povolené ve vaší zemi wmm_enabled = 1 # ht_capab = [HT40] [SHORT-GI-20] # nastavit možnosti WN7200ND macaddr_acl = 0 # komentovat tento řádek pro omezení zařízení, která se mohou připojit # macaddr_acl = 1 # odkomentujte to, abyste omezili zařízení, která se mohou připojit # USE WPA v2 only wpa_key_mgmt = WPA-PSK rsn_pairwise = CCMP ssid = MyNetwork # use the name of your network wpa_passphrase = MyUniquePassword # the passphrase for your network
Chcete -li omezit zařízení, která se budou připojovat k přístupovému bodu, vytvořte soubor/etc/hostapd/receive a zadejte seznam adres mac takto:
14: 1a: 93: eb: 31: 55 #mac adresa vašeho zařízení
Chcete -li načíst konfigurační soubor při spuštění hostapd, upravte soubor/etc/default/hostapd, zrušte označení řádku DAEMON_CONF a změňte jej na
DAEMON_CONF = "/etc/hostapd/hostapd.conf"
Krok 5: Povolte přesměrování IP
Aby most fungoval správně, musíme povolit přesměrování IP. Chcete -li jej povolit, upravte soubor /etc/sysctl.conf a zrušte označení řádku net.ipv4.ip_forward = 1
Krok 6: Nainstalujte a nastavte relé DHCP
Chcete -li dokončit nastavení a mít všechna zařízení ve stejné síti (je dobré mít vše ve stejné síti, pokud chcete ve své chytré televizi používat Chromecast nebo posílat videa na youtube). K odesílání požadavků DHCP na router ISP potřebujeme nainstalovat isc dhcp relé a nastavit Pi pro odesílání požadavků na tento server. Chcete -li jej nainstalovat, použijte následující příkaz:
sudo apt-get install isc-dhcp-relay
Do konfigurace reléového serveru zadejte IP routeru
192.168.100.1
Chcete -li zkontrolovat, zda je vše správně nastaveno, můžete spustit příkaz
sudo hostapd /etc/hostapd/hostapd.conf
Po úspěšném připojení k novému přístupovému bodu můžete restartovat
Doporučuje:
Přístupový bod (AP) ESP8266 NodeMCU pro webový server se snímačem teploty DT11 a teplotou a vlhkostí tisku v prohlížeči: 5 kroků
Přístupový bod (AP) ESP8266 NodeMCU pro webový server se snímačem teploty DT11 a teplotou a vlhkostí tisku v prohlížeči: Ahoj kluci, ve většině projektů používáme ESP8266 a ve většině projektů používáme ESP8266 jako webový server, takže k datům lze přistupovat na jakékoli zařízení přes WiFi přístupem na webový server hostovaný ESP8266, ale jediným problémem je, že potřebujeme funkční router pro
Vytvořte přístupový bod WiFi a poskytněte webový server na NodeMCU V3: 4 kroky
Vytvořte přístupový bod WiFi a poskytněte webový server na NodeMCU V3: v předchozím článku jsem již diskutoval o tom, jak používat NodeMCU ESP8266. V článku vysvětlím, jak přidat NodeMCU ESP8266 do Arduini IDE. Existuje několik způsobů komunikace přes internet pomocí NodeMCU ESP8266. Vytváření NodeMCU jako
Přístupový bod Raspberry Pi Zero Wifi s vlastní anténou PCB: 6 kroků (s obrázky)
Přístupový bod Raspberry Pi Zero Wifi s vlastní anténou PCB: Co vyrábíme? Název tohoto tutoriálu obsahuje spoustu odborných výrazů. Pojďme to rozebrat. Co je Raspberry Pi Zero (Rπ0)? Raspberry Pi Zero je malý počítač. Jedná se o menší verzi jednodeskového počítače Raspberry Pi
Přístupový bod - komunikace stanice mezi dvěma MCU ESP8266: 3 kroky
Přístupový bod - komunikace stanice mezi dvěma MCU ESP8266: Dobrý den, tvůrci! Ve svém předchozím pokynu jsem provedl WiFi komunikaci mezi dvěma MCU ESP8266 prostřednictvím domácího WiFi routeru. Jak jsem viděl z komentářů, existují výrobci, kteří by chtěli používat MCU ESP8266 daleko od dosahu routeru. Takže tady je bar
Převeďte bezdrátový router na bezdrátový extender 2x přístupový bod: 5 kroků
Převést bezdrátový směrovač na bezdrátový extender 2x přístupový bod: V domě jsem měl špatné bezdrátové připojení k internetu kvůli RSJ (kovový nosný paprsek ve stropě) a chtěl jsem posílit signál nebo přidat další prodlužovač pro zbytek domu. V elektroinstalaci jsem viděl prodlužovače asi za 50