Tas ir tas, kā jūs pārvēršat Raspberry Pi par WiFi punktu

Ja jums ir nepieciešams WiFi mansardā vai dārzā un jums gadās, ka apkārt atrodas Raspberry Pi, jums vairs nav jāpērk bezvadu piekļuves punkts: jūs to vienkārši izveidojat pats. Jūs vienkārši instalējat RaspAP programmatūru savā Raspberry Pi un pēc tam to viegli konfigurējat, izmantojot iebūvēto tīmekļa saskarni. RaspAP var kombinēt arī ar adblocker, vpn serveri, Tor vai nefiksēto portālu.

01 Aveņu Pi ar WiFi

Ja jums ir Raspberry Pi rezerves daļa, varat to izmantot, lai izveidotu bezvadu tīklu, kuram varat izveidot savienojumu. Nav īsti svarīgi, kurš tas ir Pi modelis, lai gan jaunākais modelis Raspberry Pi 4 tomēr sasniedz visaugstāko veiktspēju. Jums acīmredzami ir nepieciešama WiFi mikroshēma, tāpēc izmantojat vismaz Raspberry Pi 3 vai vecāku modeli, kuru varat paplašināt, izmantojot vienu no USB portiem, izmantojot WiFi adapteri, piemēram, Edimax EW-7811Un. Vienkāršības labad mēs pieņemam, ka jūs savienojat Pi ar savu mājas tīklu, izmantojot Ethernet kabeli.

02 Raspbian instalēšana

Pēc tam uz Pi jāinstalē Raspbian Buster Lite. Īsāk sakot: lejupielādējiet Raspbian Buster Lite, uzrakstiet attēlu ar balenaEtcher uz mikro-SD karti, iespējojiet ssh, sāciet Pi un piesakieties ar ssh klientu, savu Pi pāri. tīklā. Pēc tam nomainiet noklusējuma paroli un atjauniniet visas paketes. Pēc tam jūsu Pi ir gatavs to pārvērst par bezvadu piekļuves punktu.

Pi Wi-Fi veiktspēja

Starp dažādiem Pi modeļiem ir būtiskas atšķirības Wi-Fi veiktspējā. Raspberry Pi Zero W (H) un Raspberry Pi 3 atbalsta 802.11n 2,4 GHz joslā. Raspberry Pi fonda etaloni liecina, ka pirmais sasniedz 25 Mbit / s, bet otrais 50 Mbit / s caurlaidspēju. Raspberry Pi 3B +, 3A + un 4B atbalsta 802.11 b / g / n / ac gan 2,4 GHz, gan 5 GHz joslās. Pirmajā joslā šo modeļu caurlaides ātrums ir aptuveni 60 Mbit / s, bet otrajā - aptuveni 100 Mbit / s, un Raspberry Pi 4B ir lielāks par 114 Mbit / s.

03 Papildu konfigurācija

Terminālā palaidiet Raspbian konfigurācijas programmu ar komandu sudo raspi-config, izmantojiet bulttaustiņus, lai pārietu uz 4 Lokalizācijas iespējas un nospiediet Enter. Tad izvēlieties I4 Mainīt Wi-Fi valsti un pēc tam apstipriniet savu valsti. Ja vēlaties, lai RaspAP tīmekļa saskarne automātiski atpazītu jūsu tīmekļa pārlūkprogrammas valodu, kad tā ir iestatīta uz holandiešu valodu, atveriet arī I1 Mainīt lokalizāciju un izmantojiet atstarpes taustiņu, lai sarakstā pārbaudītu, piemēram, savas valodas utf-8 versiju nl_NL.UTF-8 holandiešiem. Pēc tam izmantojiet tabulēšanas taustiņu, lai pārietu uz labi un apstipriniet ar Enter. Nākamajā solī varat izmantot noklusējuma valodu lv_LV.UTF-8 aiziet. Visbeidzot, izejiet no programmas ar Pabeigt.

04 RaspAP instalēšana

Vispirms lejupielādējiet RaspAP instalēšanas programmu ar komandu wget -q //git.io/voEUQ -O / tmp / raspap un pēc tam palaidiet programmu ar bash / tmp / raspap. Apstipriniet ar y un nospiediet Enter, lai instalētu RaspAP. Pēc tam jūs redzēsiet, kuras pakotnes ir instalētas: vēlreiz apstipriniet ar y un Enter. Pēc instalēšanas jūs saņemsiet dažus jautājumus par konfigurāciju: katru reizi apstipriniet ar Enter, lai izvēlētos ieteicamo konfigurāciju. Pašās beigās jums tiks lūgts restartēt savu Pi: izvēlēties y un Enter, lai to izdarītu.

05 Tīmekļa saskarne

Turpmāk komandrinda vairs nav nepieciešama. Pēc restartēšanas jūsu bezvadu piekļuves punkts ir aktīvs ar raspi-webgui piemēram, ssid un Izmaini mani kā paroli. Izveidojiet savienojumu ar šo bezvadu tīklu: pēc tam jums tiks piešķirta IP adrese un piekļuve internetam, izmantojot Pi Ethernet saskarni. Pēc tam savā tīmekļa pārlūkprogrammā apmeklējiet IP adresi 10.3.141.1. Piesakieties tīmekļa saskarnē ar admin kā lietotājvārds un noslēpums kā paroli. Tagad jūs redzēsiet informācijas paneli ar nelielu statistiku par piekļuves punktu, tostarp pievienoto ierīču sarakstu ar to IP adresi un MAC adresi.

06 Valodas iestatīšana

Ja jūsu valoda negaidīti nav holandiešu valodā, noklikšķiniet uz kreisās puses Sistēma un pēc tam cilni Valoda. Tur jūs varat manuāli iestatīt savu valodu. Saglabājiet izmaiņas un atkārtoti ielādējiet lapu. Jums var būt nepieciešams restartēt Pi (to varat izdarīt cilnē Sistēma). Ja jūs joprojām redzat saskarni angļu valodā, pārbaudiet, vai tiešām veicat 3. darbību nl_NL.UTF-8 kā valoda: tāpēc mēs pamanījām, ka RaspAP ir valoda nl_BE.UTF-8 nav atzīts par holandiešu valodu. Ja esat to atrisinājis, visu redzēsit holandiešu valodā.

07 Hotspot iestatījumi

Vispirms pārbaudiet tīklāja iestatījumus. Lai to izdarītu, noklikšķiniet uz kreisās puses Konfigurējiet tīklāju. Pirmajā cilnē varat mainīt SSID, bezvadu režīmu un kanālu (skatiet arī lodziņu "Kuru WiFi kanālu izvēlēties?"). Apskatiet arī cilni Papildu pārbaudiet, vai tur ir pareizs valsts kods. Cilnē Drošība parasti nav pamata izdarīt noklusējuma izvēli WPA un TKIP pieņemt: izvēlieties drošākas iespējas WPA2 un CCMP. Mainiet arī paroli Izmaini mani. Saglabājiet iestatījumus un pēc tam restartējiet Pi vai noklikšķiniet (ja neapmeklējat tīmekļa saskarni, izmantojot RaspAP Wi-Fi tīklu) Pārtraukt karsto punktu un pēc tam Sākt karsto punktu.

08 Mainīt paroli

Papildus SSID parolei ir jāmaina arī RaspAP tīmekļa saskarnes parole. Jūs to darāt Konfigurēt autentifikāciju. Varat arī mainīt noklusējuma lietotājvārdu admin mainīt. Bet vissvarīgākais ir tas, ka jums ir noklusējuma parole noslēpums (ka jūs vietnē Vecā parole aizpildiet) ar drošāku paroli. Divreiz ievadiet jauno paroli un noklikšķiniet Saglabāt iestatījumus. Pēc tam tīmekļa saskarnē tiek prasīta jaunā parole. Ir svarīgi, lai gan jūsu SSID parole, gan tīmekļa saskarnes parole būtu pietiekami spēcīgas, lai nepiederošas personas nevarētu piekļūt jūsu tīklam un jūsu piekļuves punkta konfigurācijai.

Kuru WiFi kanālu izvēlēties?

Kurš WiFi kanāls ir iestatīts RaspAP, galvenokārt ir atkarīgs no tā, kuri kanāli jau tiek izmantoti jūsu reģionā. Ja vairākus bezvadu tīklus izmanto vienu un to pašu kanālu, tas bieži notiek uz savienojuma ātruma rēķina. 2,4 GHz joslā šie kanāli arī pārklājas, padarot to vēl problemātiskāku. Vispirms ir jāpārbauda, ​​kuri kanāli jau tiek izmantoti. Tas ir iespējams operētājsistēmā Android ar tādu lietotni kā Wifi Analyzer, kurā jūs varat redzēt arī kanālu pārklāšanos. RaspAP izvēlieties kanālu, kas pēc iespējas mazāk pārklājas ar citiem tīkliem.

09 Savienojuma problēmu risināšana

Ja nevarat izveidot savienojumu ar savu Wi-Fi piekļuves punktu, dodieties uz Konfigurēt tīklāju / Papildu un iespējojiet opciju Žurnāla izvade iekšā. klikšķiniet uz Saglabāt iestatījumus un restartējiet karsto punktu ar Pārtraukt karsto punktu un pēc tam Sākt karsto punktu. Pēc tam jūs nokļūsit cilnē Žurnāla fails skatiet žurnālus, kas var norādīt uz jūsu problēmu avotu. Lai atrastu risinājumu, meklējiet kļūdas ziņojumu, kuru redzat Google vai RaspAP GitHub lapā.

10 Iestatiet Dhcp serveri

RaspAP bezvadu saskarnē palaiž dhcp serveri, kuram varat piekļūt, izmantojot izvēlni Konfigurējiet DHCP serveri var iestatīt. Pēc noklusējuma tā izsniedz IP adreses no 10.3.141.50 līdz 10.3.141.255, taču to varat mainīt. Cilnē Klientu saraksts jūs redzēsiet, kuri dhpc izīrējumi ir konfigurēti. In Statiskās nomas konfigurējiet savas fiksētās IP adreses. Pēc tam jūs ievadāt ierīces MAC adresi un tai piešķiramo IP adresi. Pēc tam noklikšķiniet uz pievienot un tad Saglabāt iestatījumus. Tas ir īpaši noderīgi, ja vēlaties palaist serveri vienā no ierīcēm, kas savienotas, izmantojot WiFi, vai arī vēlaties ar ugunsmūri atļaut vai neatļaut noteiktu tīkla trafiku, pamatojoties uz IP adresi.

11 Bezvadu, nevis Ethernet

Izmantojot RaspAP, bezvadu piekļuves punktu var iestatīt arī vietā, kur jums nav Ethernet savienojuma. Pēc tam ar Raspberry Pi ir jāpievieno otra WiFi saskarne, izmantojot USB, kuru pēc tam izmantojat, lai izveidotu savienojumu ar maršrutētāju, nevis Ethernet kabeli. Vispirms atveriet RaspAP konfigurācijas failu ar sudo nano /var/www/html/includes/config.php un izmaiņas kā likums define ('RASPI_WIFI_CLIENT_INTERFACE', 'wlan0'); wlan0 cauri wlan1. Saglabājiet izmaiņas, izmantojot Ctrl + O, un aizveriet nano ar Ctrl + X. Pēc tam atveriet failu ar nano /etc/dhcpcd.conf un pievienojiet rindiņu pašā galā nohook wpa_supplicant un novieto vārtus (#) līnijas priekšā statiskie maršrutētāji = 10.3.141.1. Pēc tam palaidiet komandu sudo systemctl restartējiet hostapd.service no.

Https

Pēc noklusējuma RaspAP tīmekļa saskarne darbojas ar http, nevis šifrētu https. Kā aktivizēt https atbalstu, varat uzzināt projekta wiki. Īsāk sakot, tas notiek šādi: jūs vadāt savu vietējo sertifikātu iestādi (CA), izveidojat RaspAP sertifikātu un to parakstāt. Pēc tam jūs konfigurējat RaspAP izmantoto tīmekļa serveri lighttpd, lai tas izmantotu jūsu sertifikātu šifrētai saziņai ar tīmekļa saskarni. Visbeidzot, jums ir arī jālejupielādē saknes sertifikāts (no savas sertifikāta iestādes) katrā ierīcē, ar kuru vēlaties apmeklēt tīmekļa saskarni, lai RaspAP sertifikāts būtu uzticams un tīmekļa pārlūkprogrammā būtu zaļa slēdzene.

12 WiFi klienta konfigurēšana

Pēc tam noklikšķiniet uz kreisās puses RaspAP tīmekļa saskarnē Konfigurējiet WiFi ierīci un turpini Pārskenēt. Izvēlieties RaspAP bezvadu tīklu, kas kalpo kā piekļuve jūsu mājas tīklam. Ievadiet pareizā tīkla paroli un noklikšķiniet uz Pievienot un tad tālāk Izveidojiet savienojumu. Pēc tam ieslēdziet Konfigurēt tīklāju / Papildu WiFi klienta AP režīms noklikšķiniet, noklikšķiniet uz Saglabāt iestatījumus un restartējiet tīklāju. Starp citu, tas ir solis, kurā varat saskarties ar dažām problēmām. Ja kaut kas nedarbojas, pārbaudiet RaspAP lapas GitHub problēmas, lai noskaidrotu, vai kādam nav bijusi līdzīga problēma, un novērsiet to.

13 RaspAP jaunināšana

RaspAP joprojām tiek izstrādāts. Tāpēc ieteicams regulāri jaunināt uz jaunāko versiju. Diemžēl tas (vēl) nenotiek caur tīmekļa saskarni, un jums ir jāievada dažas komandas. Vispirms uzziniet, kāda ir jaunākā versija un vai tā ir jaunāka par versijas numuru, kas redzams RaspAP tīmekļa saskarnes augšējā kreisajā stūrī. Pēc tam savā Pi izpildiet šādas komandas: dodieties uz pareizo direktoriju ar cd / var / www / html, lejupielādējiet jaunāko avota kodu ar sudo git fetch - tagus un pēc tam instalējiet vēlamo versiju ar (piem., versijai 1.6.1) sudo git kases tagi / 1.6.1.

14 Noņemiet raspAP

Ja kā risinājumu izmantojāt RaspAP, ieteicams pēc tam noņemt programmu. Par laimi, RaspAP nodrošina atinstalēšanas skriptu, kas ne tikai noņem visas pašas programmas pēdas, bet arī atjauno jūsu sistēmas konfigurācijas failus versijās, no kurām RaspAP izveidoja kopiju tās instalēšanas laikā. Tas ietver jūsu tīkla saskarņu, DNS un DHCP konfigurāciju. Lai to izdarītu, dodieties uz pareizo mapi ar cd / var / www / html / installers un palaidiet skriptu ar ./uninstall.sh.

Integrēt papildu pakalpojumus

Jūs varat paplašināt RaspAP ar papildu pakalpojumiem. Diemžēl tā integrācija vēl nav pilnībā pabeigta, tāpēc jums joprojām ir jāveic daži konfigurācijas darbi šajā jomā. Bet wiki un GitHub lapas numuros jūs atradīsit papildu informāciju par to. Piemēram, jūs varat integrēt OpenVPN klientu, lai visi klienti, kas izveido savienojumu ar jūsu piekļuves punktu, sērfotu, izmantojot noteiktu VPN serveri. Jūs varat instalēt Tor savā Pi, lai visi Wi-Fi klienti automātiski anonīmi sērfotu Tor tīklā. Varat arī likt adblocker Pi-hole darboties kopā ar RaspAP, lai automātiski bloķētu reklāmas visos savienotajos Wi-Fi klientos.

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