Kako

Tako spremenite Raspberry Pi v točko WiFi

Če potrebujete WiFi na podstrešju ali na vrtu in se vam zgodi, da leži Raspberry Pi, vam ni treba več kupiti brezžične dostopne točke: preprosto si jo naredite sami. Preprosto namestite programsko opremo RaspAP na svoj Raspberry Pi in jo nato enostavno konfigurirate prek vgrajenega spletnega vmesnika. RaspAP je mogoče kombinirati tudi z adblockerjem, strežnikom vpn, Torom ali zapornim portalom.

01 Raspberry Pi z WiFi

Če imate rezervni Raspberry Pi, ga lahko uporabite za nastavitev brezžičnega omrežja, na katerega se lahko povežete. V bistvu ni pomembno, za kateri model Pi gre, čeprav najnovejši model, Raspberry Pi 4, dosega najvišjo zmogljivost. Očitno potrebujete čip WiFi, zato uporabljate vsaj Raspberry Pi 3 ali starejši model, ki ga lahko razširite prek enega od vrat USB z vmesnikom WiFi, kot je Edimax EW-7811Un. Zaradi enostavnosti predpostavljamo, da Pi povežete z domačim omrežjem prek ethernetnega kabla.

02 Namestitev Raspbian

Nato morate na svoj Pi namestiti Raspbian Buster Lite. Skratka: prenesite Raspbian Buster Lite, sliko z balenaEtcher napišite na kartico micro-sd, omogočite ssh, zaženite Pi in se z odjemalcem ssh prijavite s svojim Pi nad omrežje. Po tem spremenite privzeto geslo in posodobite vse pakete. Po tem je vaš Pi pripravljen, da ga spremeni v brezžično dostopno točko.

Wifi zmogljivost Pi

Med različnimi modeli Pi obstajajo velike razlike v zmogljivosti Wi-Fi. Raspberry Pi Zero W (H) in Raspberry Pi 3 podpirata 802.11n v pasu 2,4 GHz. Merila uspešnosti fundacije Raspberry Pi kažejo, da prva doseže pretočnost 25 Mbit / s, druga pa 50 Mbit / s. Raspberry Pi 3B +, 3A + in 4B podpirajo 802,11 b / g / n / ac v pasovih 2,4 GHz in 5 GHz. V prvem pasu je pretočna hitrost teh modelov približno 60 Mbit / s, v drugem pa okoli 100 Mbit / s, pri čemer je odstopanje za Raspberry Pi 4B do 114 Mbit / s.

03 Dodatna konfiguracija

V terminalu z ukazom zaženite konfiguracijski program Raspbian sudo raspi-config, uporabite puščične tipke, da se premaknete na 4 Možnosti lokalizacije in pritisnite Enter. Nato izberite I4 Spremeni državo Wi-Fi in nato potrdite svojo državo. Če želite, da spletni vmesnik RaspAP samodejno prepozna jezik vašega spletnega brskalnika, ko je nastavljen na nizozemščino, odprite tudi I1 Spremeni jezik in uporabite preslednico, da na primer na seznamu preverite različico jezika utf-8 nl_NL.UTF-8 za nizozemščino. Nato s tipko zavihek pojdite na v redu in potrdite z Enter. V naslednjem koraku lahko uporabite privzeti jezik sl_SL.UTF-8 dopusti. Na koncu zapustite program z Končaj.

04 Namestitev RaspAP

Najprej z ukazom prenesite namestitveni program RaspAP wget -q //git.io/voEUQ -O / tmp / raspap in nato zaženite program z bash / tmp / raspap. Potrdite z y in pritisnite Enter, da želite namestiti RaspAP. Nato boste videli, kateri paketi so nameščeni: znova potrdite z y in Enter. Po namestitvi boste dobili nekaj vprašanj o konfiguraciji: vsakič potrdite z Enter, da izberete priporočeno konfiguracijo. Na koncu boste pozvani, da znova zaženete Pi: izberite y in Enter za to.

05 Spletni vmesnik

Odslej ukazne vrstice ne potrebujete več. Po ponovnem zagonu je brezžična dostopna točka aktivna z raspi-webgui kot ssid in Spremeni me kot geslo. Povežite se s tem brezžičnim omrežjem: nato vam bo dodeljen naslov IP in dostop do interneta prek Pi-jevega ethernet vmesnika. Nato v spletnem brskalniku obiščite ip naslov 10.3.141.1. Prijavite se v spletni vmesnik z skrbnik kot uporabniško ime in skrivnost kot geslo. Zdaj boste videli nadzorno ploščo z nekaj statističnimi podatki o dostopni točki, vključno s seznamom povezanih naprav z njihovim naslovom IP in naslovom MAC.

06 Nastavitev jezika

Če vaš jezik nepričakovano ni v nizozemščini, kliknite na levi Sistem in nato jeziček Jezik. Tam lahko ročno nastavite svoj jezik. Shranite spremembo in znova naložite stran. Morda boste morali znova zagnati Pi (to lahko storite v zavihku Sistem). Če še vedno vidite vmesnik v angleščini, preverite, ali ste res v 3. koraku nl_NL.UTF-8 kot jezik: tako smo opazili, da ima RaspAP jezik nl_BE.UTF-8 ni priznana kot nizozemska. Če ste to rešili, boste vse videli v nizozemščini.

07 Nastavitve dostopne točke

Najprej preverite nastavitve dostopne točke. Kliknite levo, da to storite Konfigurirajte dostopno točko. V prvem zavihku lahko spremenite SSID, brezžični način in kanal (glejte tudi polje "Kateri WiFi kanal izbrati?"). Poglejte tudi v zavihek Napredno preverite, ali je tam koda države pravilna. V zavihku Varnost običajno ni razloga za privzete odločitve WPA in TKIP za sprejem: izberite varnejše možnosti WPA2 in CCMP. Spremenite tudi geslo Spremeni me. Shranite nastavitve in nato znova zaženite Pi ali kliknite (če spletnega vmesnika ne obiskujete prek omrežja Wi-Fi RaspAP) Ustavi dostopno točko in po tem Zaženi dostopno točko.

08 Spremeni geslo

Poleg gesla za svoj SSID morate spremeniti tudi geslo za spletni vmesnik RaspAP. To naredite v Konfigurirajte preverjanje pristnosti. Spremenite lahko tudi privzeto uporabniško ime skrbnik spremembe. Najpomembneje pa je, da imate privzeto geslo skrivnost (ki ste na Staro geslo izpolnite) z varnejšim geslom. Dvakrat vnesite novo geslo in kliknite Shrani nastavitve. Nato spletni vmesnik zahteva novo geslo. Pomembno je, da sta geslo SSID in geslo spletnega vmesnika dovolj močna, da nepooblaščene osebe ne morejo dostopati do vašega omrežja in konfiguracije vaše dostopne točke.

Kateri WiFi kanal izbrati?

Kateri WiFi kanal boste nastavili za RaspAP, je odvisno predvsem od tega, kateri kanali se že uporabljajo na vašem območju. Če več brezžičnih omrežij uporablja isti kanal, to pogosto vpliva na hitrost povezave. V pasu 2,4 GHz se ti kanali prav tako prekrivajo, zaradi česar je še bolj problematično. Prvi korak je preveriti, kateri kanali se že uporabljajo. To je mogoče v Androidu z aplikacijo, kot je Wifi Analyzer, v kateri lahko vidite tudi prekrivanje kanalov. Za RaspAP izberite kanal, ki se čim manj prekriva z drugimi omrežji.

09 Odpravljanje težav s povezavo

Če se ne morete povezati z dostopno točko Wi-Fi, pojdite na Konfigurirajte dostopno točko / Napredno in omogočite možnost Izpis dnevnika v. kliknite na Shrani nastavitve in znova zaženite dostopno točko z Ustavi dostopno točko in po tem Zaženi dostopno točko. Po tem boste prišli v zavihek Dnevnik si oglejte dnevnike, ki vas lahko vodijo do vira vaših težav. Za rešitev poiščite sporočilo o napaki, ki ga vidite v Googlu ali na strani GitHub na RaspAP-u.

10 Nastavite strežnik Dhcp

RaspAP na brezžičnem vmesniku zažene dhcp strežnik, do katerega dostopate prek menija Konfigurirajte strežnik DHCP lahko nastavite. Privzeto deli naslove IP od 10.3.141.50 do 10.3.141.255, vendar lahko to spremenite. V zavihku Seznam strank videli boste, kateri dhpc zakupi so konfigurirani. V Statični najemi nastavite svoje fiksne naslove ip. Nato vnesete naslov MAC naprave in naslov IP, ki naj bo dodeljen. Nato kliknite na dodaj in potem Shrani nastavitve. To je še posebej koristno, če želite strežnik zagnati v eni od naprav, povezanih prek WiFi, ali če želite z požarnim zidom dovoliti ali ne dovoliti določenega omrežnega prometa na podlagi naslova IP.

11 Brezžični namesto Etherneta

Z RaspAP lahko nastavite tudi brezžično dostopno točko tam, kjer nimate povezave Ethernet. Nato morate na Raspberry Pi prek USB-ja priključiti drugi WiFi vmesnik, ki ga nato uporabite za povezavo z usmerjevalnikom namesto Ethernet-kabla. Najprej odprite konfiguracijsko datoteko RaspAP z sudo nano /var/www/html/includes/config.php in se praviloma spreminjajo opredeli ('RASPI_WIFI_CLIENT_INTERFACE', 'wlan0'); wlan0 skozi wlan1. Spremembo shranite s tipkama Ctrl + O in zaprite nano s tipkama Ctrl + X. Nato odprite datoteko z nano /etc/dhcpcd.conf in dodajte črto na samem koncu nohook wpa_supplicant in postavite vrata (#) pred vrstico statični usmerjevalniki = 10.3.141.1. Nato zaženite ukaz sudo systemctl znova zaženite hostapd.service iz.

Https

Spletni vmesnik RaspAP privzeto deluje na http, ne pa na šifrirani https. Kako aktivirati podporo https najdete na wikiju projekta. Skratka, prihaja do tega: zaženete svoj lokalni overitelj potrdil (CA), ustvarite potrdilo za RaspAP in ga podpišete. Nato konfigurirate lighttpd, spletni strežnik, ki ga uporablja RaspAP, tako da uporablja vaše potrdilo za šifrirano komunikacijo s spletnim vmesnikom. Na koncu morate na vsako napravo, s katero želite obiskati spletni vmesnik, prenesti tudi korensko potrdilo (od lastnega overitelja), tako da je potrdilo RaspAP zaupno in ima zeleno ključavnico v vašem spletnem brskalniku.

12 Konfiguriranje odjemalca WiFi

Nato levi klik v spletnem vmesniku RaspAP Konfigurirajte napravo WiFi in takoj naprej Ponovno pregledaj. Izberite brezžično omrežje, ki služi kot dostop do vašega domačega omrežja za RaspAP. Vnesite geslo za pravilno omrežje in kliknite Dodaj in nato naprej Povežite se. Nato vklopite Konfigurirajte dostopno točko / napredno Način AP odjemalca WiFi v, kliknite Shrani nastavitve in znova zaženite dostopno točko. Mimogrede, to je korak, v katerem lahko naletite na nekaj težav. Če kaj ne deluje, si oglejte težave na strani GAPHub RaspAP in preverite, ali je kdo imel podobno težavo in jo odpravil.

13 Nadgradnja RaspAP

RaspAP je še vedno v fazi razvoja. Zato je priporočljiva redna nadgradnja na najnovejšo različico. Žal to (še) ne gre skozi spletni vmesnik in morate vnesti nekaj ukazov. Najprej ugotovite, katera je najnovejša različica in ali je novejša od številke različice, ki jo vidite zgoraj levo v spletnem vmesniku RaspAP. Po tem zaženite naslednje ukaze na Pi: pojdite v pravi imenik z cd / var / www / html, prenesite najnovejšo izvorno kodo z sudo git fetch --tags in nato namestite želeno različico z (npr. za različico 1.6.1) oznake za preverjanje sudo git / 1.6.1.

14 Odstranite raspAP

Če ste za rešitev uporabili RaspAP, boste morda želeli program nato odstraniti. Na srečo RaspAP ponuja skript za odstranitev, ki ne samo odstrani vse sledi samega programa, temveč tudi obnovi vaše sistemske konfiguracijske datoteke na različice, ki jih je RaspAP med namestitvijo naredil kot kopijo. To vključuje konfiguracijo vaših omrežnih vmesnikov, dns in dhcp. Če želite to narediti, pojdite v pravilno mapo z cd / var / www / html / installer in zaženite skript z ./uninstall.sh.

Vključite dodatne storitve

RaspAP lahko razširite z dodatnimi storitvami. Na žalost integracija tega še ni popolnoma končana, zato morate na tem področju še opraviti nekaj konfiguracije. Toda na wikiju in v številkah strani GitHub boste našli dodatne informacije o tem. Na primer, lahko integrirate odjemalca OpenVPN, tako da vsi odjemalci, ki se povežejo z vašo dostopno točko, brskajo po določenem strežniku VPN. Tor lahko namestite na svoj Pi, tako da vsi odjemalci Wi-Fi samodejno anonimno brskajo po omrežju Tor. Ad-Blocker Pi-hole lahko deluje tudi skupaj z RaspAP, da samodejno blokira oglase na vseh povezanih odjemalcih Wi-Fi.

$config[zx-auto] not found$config[zx-overlay] not found