Cum să convertiți Raspberry Pi într-un punct de acces Captive Portal Wifi
Miscelaneu / / August 05, 2021
În acest ghid, vă voi spune cum să convertiți Raspberry Pi într-un portal Captive WiFi punct de acces. Aceasta înseamnă că puteți accesa internetul prin introducerea unor acreditări pe Raspberry. Acesta din urmă va acționa ca un router. Este același proces atunci când încerci să folosești internetul într-un aeroport. Când încercați să accesați un site web, o pagină web vă întâmpină să introduceți acreditări pentru a vă conecta la rețeaua nativă pentru a continua navigarea.
Pentru aceasta, trebuie să utilizați Raspberry 3 sau Raspberry 4 pentru că acestea vin cu port Ethernet. Trebuie să utilizați cea mai recentă versiune de sistem de operare a Raspberry. Apoi, configurați un punct de acces utilizând software-ul RaspAP. Apoi, trebuie să creați și să configurați un portal captiv. Am descris toți pașii din acest ghid. Deci, le puteți urmări și vă puteți converti Raspberry Pi într-un router WiFi captiv de portal.
Cuprins
-
1 Convertiți Raspberry Pi într-un punct de acces Captive Portal Wifi
- 1.1 Precondiții
- 1.2 Actualizați sistemul de operare Raspberry Pi
- 1.3 Crearea unui punct de acces wireless
- 1.4 Asigurați punctul de acces sigur
- 1.5 Configurarea portalului captiv
- 1.6 Configurare portal captiv
- 1.7 Cum să păstrați portalul online.?
Convertiți Raspberry Pi într-un punct de acces Captive Portal Wifi
Să parcurgem fiecare dintre pașii unul câte unul. Dar înainte de a începe, iată o listă de lucruri de care aveți nevoie pentru a îndeplini eficient acest ghid.
Precondiții
- Raspberry Pi
- Monitor extern
- Cablu Ethernet.
- Un cablu de alimentare compatibil cu zmeură
- Tastatură externă
- Cablu HDMI
- Instalați programul RaspAP
Actualizați sistemul de operare Raspberry Pi
Iată pașii.
- Conectați monitorul, tastatura externă și cablul Ethernet.
- Utilizați o sursă de energie pentru a conecta Raspberry pi. Porniți-l
- Deschideți terminalul și tastați următoarea comandă.
sudo apt update && sudo apt -y upgrade
- Dați această comandă pentru a reporni Pi.
sudo repornește
Asta e, dispozitivul dvs. este acum actualizat.
Crearea unui punct de acces wireless
Mai întâi, trebuie să instalați RaspAP. Iată comanda de a o face
- Deschideți terminalul și tastați comanda.
bucla -sL https://install.raspap.com | bash
- După instalare, trebuie să reporniți Pi. Dați această comandă pentru asta.
reporniți
Acum, pe măsură ce punctul de acces este configurat, ar trebui să îi puteți vedea atributele. Așa ar trebui să fie.
Detalii acces Raspberry WiFi
- adresa IP: 10.3.141.1 [IP implicit pentru RaspAP]
- Nume de utilizator: admin
- Parola: secret
- SSID: raspi-webgui
- Gama DHCP: 10.3.141.50 până la 10.3.141.255
- Parolă Wi-Fi: Schimba-ma
Accesați orice dispozitiv cu Wi-Fi activat. Accesați pagina rețelelor sale disponibile pentru a vedea că este disponibilă o rețea nouă. Numele său este același cu cel al SSID-ului pe care l-am menționat mai sus. Este raspi-webgui. Vă puteți conecta chiar la acesta introducând acreditările care sunt SSID-ul și parola.
Acum, problema este că parola de mai sus este destul de simplă și, desigur, deloc sigură. Deci, trebuie să-l schimbi.
Asigurați punctul de acces sigur
- Utilizați browserul web și introduceți adresa IP în secțiunea URL și apăsați Enter
- Apoi puneți numele de utilizator și parola noului Pi setat
- Veți fi redirecționat către interfața web RaspAP
- În panoul lateral din stânga selectați Hotspot
- Apoi, sub aceasta, faceți clic pe Securitate filă
- Ar trebui să vedeți o secțiune numită PSK. Apasa pe el
- Aici trebuie să introduceți noua parolă pentru Raspberry Pi.
- După ce terminați, faceți clic pe Salvează setările
Configurarea portalului captiv
Acum, trebuie să instalați un pachet pentru a compila programul Nodogsplash captive portal.
- Pe terminalul Raspberry Pi, scrieți și executați următoarea comandă.
sudo apt install git libmicrohttpd-dev
- Copiați depozitul format din fragmentul de cod Nodogsplash.
cd ~ git clona https://github.com/nodogsplash/nodogsplash.git
- Apoi, trebuie să instalați Nodogsplash.
cd ~ / nodogsplash. face. sudo make install
Configurare portal captiv
Mai sus avem adresa IP RaspAP 10.3.141.1. Acum, trebuie să configurăm același lucru în setările Nodogsplash.
- Pentru a deschide configurația Nodogsplash, scrieți următoarea comandă.
sudo nano /etc/nodogsplash/nodogsplash.conf
- Efectuați următoarele modificări.
GatewayInterface wlan0. GatewayAddress 10.3.141.1. MaxClients 250. AuthIdleTimeout 480
- Pentru a salva modificările apăsați Ctrl + o și Ctrl + x
- Lansați portalul captiv cu această comandă.
sudo nodogsplash
- Acum, în timp ce încercați să vă conectați portalul captiv la hotspot-ul disponibil, veți ateriza la pagina implicită a portalului captiv al nodogsplash.
Cum să păstrați portalul online.?
Următoarea noastră țintă este să menținem activ acest portal captiv la fiecare acces la Raspberry Pi. Aceasta înseamnă că Nodogsplash se va lansa automat atunci când porniți dispozitivul. Pentru aceasta, trebuie să editați fișierul rc.local fişier.
- Deschideți terminalul și tastați următoarele.
sudo nano /etc/rc.local
- Găsiți linia în care menționează acest cod exit0
- Chiar deasupra acestui tip urmează.
nodogsplash
- Acum, folosește Ctrl + o și Ctrl + X pentru a vă salva modificările
Ghid| Instalați LineageOS 14.1 pe Raspberry Pi 3
Deci, asta este tot ce trebuie să știți pentru a converti Raspberry Pi într-un punct de acces WiFi captiv al portalului. Dacă aveți dispozitivul, încercați acest lucru.
S-ar putea să-ți placă,
- Cum să activați / dezactivați modul invitat Android
- Lista celor mai bune aplicații de descărcare video YouTube în 2020
sursa preluată din GitHub
Swayam este un blogger de tehnologie profesionist, cu o diplomă de master în aplicații informatice și are, de asemenea, experiență în dezvoltarea Android. Este un admirator fervent al sistemului de operare Stock Android. În afară de blogging-ul tehnologic, iubește jocurile, călătoriile și cântatul / predarea chitarei.