Kako pretvoriti svoj Raspberri Pi u WiFi tačku

Ako vam je potreban WiFi na tavanu ili u bašti i slučajno imate Raspberry Pi koji leži unaokolo, više ne morate da kupujete bežičnu pristupnu tačku: samo je napravite sami. Jednostavno instalirate RaspAP softver na svoj Raspberry Pi, a zatim ga lako konfigurišete preko ugrađenog veb interfejsa. RaspAP se takođe može kombinovati sa blokatorom oglasa, VPN serverom, Torom ili zarobljenim portalom.

01 Raspberry Pi sa Wi-Fi

Ako imate rezervni Raspberry Pi, možete ga koristiti za podešavanje bežične mreže na koju možete da se povežete. Nije bitno koji je model Pi-ja, iako najnoviji model, Raspberry Pi 4, postiže najviše performanse. Očigledno vam je potreban WiFi čip, tako da koristite najmanje Raspberry Pi 3 ili stariji model koji proširite preko jednog od USB portova pomoću WiFi adaptera kao što je Edimax EW-7811Un. Radi jednostavnosti, pretpostavimo da povezujete Pi sa kućnom mrežom preko Ethernet kabla.

02 Instalirajte Raspbian

Zatim morate da instalirate Raspbian Buster Lite na svoj Pi. Ukratko: preuzmite Raspbian Buster Lite, napišite sliku pomoću balenaEtcher-a na micro-sd karticu, omogućite ssh, pokrenite Pi i prijavite se sa ssh klijentom preko vašeg Pi preko mreže. Nakon toga promenite podrazumevanu lozinku i ažurirajte sve pakete. Nakon toga, vaš Pi je spreman da ga pretvori u bežičnu pristupnu tačku.

Wi-Fi performanse Pi

Postoje važne razlike u Wi-Fi performansama između različitih Pi modela. Raspberry Pi Zero W(H) i Raspberry Pi 3 podržavaju 802.11n u opsegu od 2,4 GHz. Merila iz Raspberry Pi Fondacije pokazuju da prvi postiže propusnost od 25 Mbit/s, a drugi 50 Mbit/s. Raspberry Pi 3B+, 3A+ i 4B podržavaju 802.11 b/g/n/ac u opsegu od 2,4 GHz i 5 GHz. U prvom opsegu, propusnost tih modela je oko 60 Mbit/s, au drugom oko 100 Mbit/s, sa odstupanjem za Raspberry Pi 4B do 114 Mbit/s.

03 Dodatna konfiguracija

U terminalu pokrenite Raspbian konfiguracioni program sa komandom sudo raspi-config, koristite tastere sa strelicama da biste otišli na 4 Opcije lokalizacije i pritisnite Enter. Zatim izaberite I4 Promenite Wi-Fi zemlju a zatim potvrdite svoju zemlju. Ako želite da veb interfejs RaspAP-a automatski prepozna jezik vašeg veb pretraživača kada je podešen na holandski, otvorite I1 Promena jezika i koristite razmaknicu da proverite utf-8 verziju vašeg jezika na listi, na primer nl_NL.UTF-8 za holandski. Zatim tabulatorom na У реду i potvrdite sa Enter. U sledećem koraku možete koristiti podrazumevani jezik sr_GB.UTF-8 ostaviti. Na kraju, izađite iz programa sa Završi.

04 Instalirajte raspAP

Prvo preuzmite RaspAP instalater sa komandom wget -q //git.io/voEUQ -O /tmp/raspap a zatim pokrenite program sa bash /tmp/raspap. Potvrdite sa y i pritisnite Enter da želite da instalirate RaspAP. Tada će vam biti prikazano koji paketi će biti instalirani: potvrdite ponovo sa y i Enter. Nakon instalacije biće vam postavljeno nekoliko pitanja o konfiguraciji: svaki put potvrdite sa Enter da biste izabrali preporučenu konfiguraciju. Na samom kraju od vas će se tražiti da ponovo pokrenete svoj Pi: izaberite y i Enter da to uradite.

05 Veb interfejs

Od sada vam više nije potrebna komandna linija. Nakon ponovnog pokretanja, vaša bežična pristupna tačka je aktivna sa raspi-webgui kao ssid i Промените ме kao lozinka. Povežite se na ovu bežičnu mrežu: tada će vam biti dodeljena IP adresa i pristup internetu preko eternet interfejsa Pi. Zatim posetite IP adresu 10.3.141.1 u svom veb pretraživaču. Prijavite se na veb interfejs sa admin kao korisničko ime i tajni kao lozinka. Sada ćete videti kontrolnu tablu sa nekim statističkim podacima o pristupnoj tački, uključujući listu povezanih uređaja sa njihovom IP adresom i MAC adresom.

06 Podesite jezik

Ako vaš jezik neočekivano nije na holandskom, kliknite na levo Sistem a zatim na kartici Језик. Tamo možete ručno da podesite svoj jezik. Sačuvajte promenu i ponovo učitajte stranicu. Možda ćete morati da ponovo pokrenete Pi (to možete učiniti u Sistem). Ako ipak vidite interfejs na engleskom, proverite da li zaista jeste nl_NL.UTF-8 kao jezik: ovako smo primetili da je RaspAP jezik nl_BE.UTF-8 nije priznat kao holandski. Kada ovo rešite, videćete sve na holandskom.

07 Podešavanja Hotspota

Prvo proverite podešavanja hotspota. Kliknite na levo za ovo Konfigurišite pristupnu tačku. U prvoj kartici možete promeniti SSID, bežični režim i kanal (pogledajte i okvir 'Izaberite koji WiFi kanal?'). Takođe pogledajte u kartici Napredno proverite da li je kod države tačan. U kartici Bezbednost obično nema razloga da se koriste podrazumevani izbori WPA и TKIP prihvatiti: izaberite sigurnije opcije WPA2 и CCMP. Takođe promenite lozinku Промените ме. Sačuvajte podešavanja, a zatim ponovo pokrenite Pi ili kliknite (ako ne pristupate veb interfejsu preko RaspAP-ove Vi-Fi mreže) Stop Hotspot и након тога Pokrenite pristupnu tačku.

08 Promenite lozinku

Pored lozinke za vaš ssid, potrebno je da promenite i lozinku za veb interfejs RaspAP-a. Uradite to u Konfigurišite autentifikaciju. Opciono možete promeniti i podrazumevano korisničko ime admin promeniti. Ali najvažnije je da zapamtite podrazumevanu lozinku tajni (koja ste kod Стара шифра popunjava) bezbednijom lozinkom. Unesite novu lozinku dvaput i kliknite Sačuvaj podešavanja. Zatim veb interfejs traži novu lozinku. Važno je da i ssid lozinka i lozinka vašeg veb interfejsa budu dovoljno jake, tako da neovlašćene osobe ne mogu da pristupe vašoj mreži i konfiguraciji vaše pristupne tačke.

Koji WiFi kanal izabrati?

Koji WiFi kanal ste podesili za RaspAP uglavnom zavisi od toga koji kanali se već koriste u vašoj oblasti. Ako više bežičnih mreža koristi isti kanal, to često dolazi na štetu brzine veze. Pored toga, na opsegu od 2,4 GHz, ti kanali se preklapaju, što ga čini još problematičnijim. Dakle, prvi korak je da vidite koji kanali se već koriste. Ovo je moguće pod Androidom pomoću aplikacije kao što je Wifi Analyzer, u kojoj takođe možete videti preklapanje kanala. Za RaspAP, izaberite kanal koji se što je manje moguće preklapa sa drugim mrežama.

09 Rešavanje problema sa vezom

Ako ne možete da se povežete na svoju Wi-Fi pristupnu tačku, idite na Konfigurišite Hotspot / Napredno i prebacite opciju Izlaz dnevnika in. кликните на Sačuvaj podešavanja i ponovo pokrenite pristupnu tačku sa Stop Hotspot и након тога Pokrenite pristupnu tačku. Nakon toga ulazite u karticu лог фајл evidencije koje vas mogu ukazati na izvor vaših problema. Za rešenje potražite poruku o grešci koju vidite u Google-u ili na RaspAP-ovoj GitHub stranici.

10 Podesite DHCP server

RaspAP pokreće dhcp server na bežičnom interfejsu, kojem možete pristupiti preko menija Konfigurišite DHCP server može postaviti. Podrazumevano, daje IP adrese od 10.3.141.50 do 10.3.141.255, ali to možete promeniti. U kartici Lista klijenata videćete koji su dhpc zakupi konfigurisani. In Static Leases konfigurišite svoje fiksne IP adrese. Zatim unosite MAC adresu uređaja i IP adresu koju treba da mu dodelite. Zatim kliknite додати и онда Sačuvaj podešavanja. Ovo je posebno korisno ako želite da pokrenete server na jednom od uređaja povezanih sa WiFi mrežom ili ako želite da dozvolite ili zabranite određeni mrežni saobraćaj na osnovu IP adrese sa zaštitnim zidom.

11 Bežično umesto Etherneta

Sa RaspAP-om takođe možete da podesite bežičnu pristupnu tačku na mestu gde nemate Ethernet vezu. Zatim morate da povežete drugi WiFi interfejs preko USB-a na svoj Raspberry Pi, koji zatim koristite umesto Ethernet kabla za povezivanje sa ruterom. Prvo otvorite konfiguracionu datoteku RaspAP-a sa sudo nano /var/www/html/includes/config.php i menjaju se po pravilu define('RASPI_WIFI_CLIENT_INTERFACE', 'wlan0'); wlan0 путем wlan1. Sačuvajte promenu pomoću Ctrl+O i izađite iz nano-a pomoću Ctrl+X. Zatim otvorite datoteku pomoću nano-a /etc/dhcpcd.conf a na samom kraju dodati red nohook wpa_supplicant i stavite heš (#) ispred reda statički ruteri=10.3.141.1. Zatim pokrenite komandu sudo systemctl restart hostapd.service iz.

Https

Podrazumevano, RaspAP-ov veb interfejs radi na http, a ne na šifrovanom https. Na wiki-ju projekta možete pronaći kako da aktivirate https podršku. Ukratko, sve se svodi na ovo: pokrećete sopstveni lokalni autoritet za sertifikate (CA), kreirate sertifikat za RaspAP i potpisujete ga. Zatim konfigurišete lighttpd, veb server koji koristi RaspAP, tako da koristi vaš sertifikat za šifrovanu komunikaciju sa veb interfejsom. Konačno, morate takođe da preuzmete root sertifikat (iz sopstvenog autoriteta za sertifikaciju) na svaki uređaj sa kojim želite da posetite veb interfejs kako bi sertifikat RaspAP-a bio pouzdan i dobio zelenu bravu u vašem veb pretraživaču.

12 Konfigurišite Wifi klijenta

Zatim kliknite na levu stranu u veb interfejsu RaspAP-a Konfigurišite WiFi uređaj i odmah dalje rescan. Odaberite bežičnu mrežu koja služi kao pristup vašoj kućnoj mreži za RaspAP. Unesite lozinku za ispravnu mrežu i kliknite Додати a zatim dalje Povežite se. Zatim uključite Konfigurišite Hotspot / Napredno the Režim pristupne tačke WiFi klijenta u, kliknite na Sačuvaj podešavanja i ponovo pokrenite hotspot. Uzgred, ovo je korak u kojem možete naići na neke probleme. Ako nešto ne radi, proverite probleme na RaspAP-ovoj GitHub stranici da vidite da li je neko imao sličan problem i da li ga je rešio.

13 Nadogradnja GratingAP

RaspAP je još uvek u razvoju. Zbog toga se preporučuje da redovno nadograđujete na najnoviju verziju. Nažalost, ovo (još) nije moguće preko veb interfejsa i morate da unesete nekoliko komandi. Prvo saznajte koja je najnovija verzija i da li je novija od broja verzije koji vidite u gornjem levom uglu RaspAP veb interfejsa. Zatim pokrenite sledeće komande na svom Pi: idite u tačan direktorijum sa cd /var/www/html, preuzmite najnoviji izvorni kod sa sudo git fetch --tags a zatim instalirajte željenu verziju sa (na primer za verziju 1.6.1) sudo git checkout tags/1.6.1.

14 Uklonite rende

Ako ste koristili RaspAP kao zaobilazno rešenje, možda ćete želeti da deinstalirate program nakon toga. Srećom, RaspAP obezbeđuje skriptu za deinstalaciju koja ne samo da uklanja sve tragove samog programa, već i vraća vaše sistemske konfiguracione datoteke na verzije koje je RaspAP napravio kopiju tokom svoje instalacije. Ovo uključuje konfiguraciju vaših mrežnih interfejsa, dns i dhcp. Da biste to uradili, idite u odgovarajuću fasciklu sa cd /var/www/html/installers i pokrenite skriptu sa ./uninstall.sh.

Integrišite dodatne usluge

RaspAP se može proširiti dodatnim uslugama. Nažalost, integracija još nije završena, tako da još uvek morate sami da obavite neke konfiguracione poslove u ovoj oblasti. Ali na viki i u izdanjima GitHub stranice naći ćete dodatne informacije o tome. Na primer, možete integrisati OpenVPN klijent tako da svi klijenti koji se povezuju na vašu pristupnu tačku surfuju preko određenog VPN servera. Možete da instalirate Tor na svoj Pi tako da svi Vi-Fi klijenti automatski anonimno surfuju Tor mrežom. Takođe možete da učinite da blokator oglasa Pi-hole radi zajedno sa RaspAP-om da automatski blokira oglase na svim povezanim Wi-Fi klijentima.

Рецент Постс

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