Cuprins:

Utilizați Raspberry Pi 3 ca router: 10 pași (cu imagini)
Utilizați Raspberry Pi 3 ca router: 10 pași (cu imagini)

Video: Utilizați Raspberry Pi 3 ca router: 10 pași (cu imagini)

Video: Utilizați Raspberry Pi 3 ca router: 10 pași (cu imagini)
Video: Raspberry Pi [2021] curs in limba română 2024, Noiembrie
Anonim
Utilizați Raspberry Pi 3 ca router
Utilizați Raspberry Pi 3 ca router
Utilizați Raspberry Pi 3 ca router
Utilizați Raspberry Pi 3 ca router

Potrivit Wikipedia, un router este un dispozitiv de rețea care transmite pachete de date între rețelele de calculatoare. Dacă dărâmăm un router wireless, probabil că vom găsi un procesor specific aplicației care gestionează pachetele de date și un segment RF care gestionează conectivitatea wireless.

Știi ce altceva mai are un procesor și un segment RF.

ACEASTA ESTE un raspberry pi model 3. Deci, în acest mini-proiect, vom converti un raspberry pi pentru a acționa ca un router.

Pasul 1: Video

Image
Image

Aruncați o privire la videoclip pentru un ghid cuprinzător rapid în 3 minute.

Pasul 2: porniți Raspberry Pi

Actualizarea Raspberry Pi
Actualizarea Raspberry Pi

Primul pas este să vă puneți în funcțiune zmeura pi. Ghidul oficial de începere de pe site-ul web Raspberry pi este cea mai bună resursă pentru acest lucru.

Iată linkul.

Treceți la pasul următor odată ce ați pornit zmeura.

Pasul 3: Actualizarea Raspberry Pi

Mai întâi vom actualiza lista de pachete disponibile din depozite folosind

sudo apt-get update

După ce ați terminat, putem instala aceste cele mai recente pachete folosind

sudo apt-get upgrade

Acest lucru poate dura ceva timp, în funcție de viteza conexiunii la internet.

Pasul 4: Instalarea Hostadp și Bridge-utils

Instalarea Hostadp și Bridge-utils
Instalarea Hostadp și Bridge-utils
Instalarea Hostadp și Bridge-utils
Instalarea Hostadp și Bridge-utils

Odată ce raspberry pi este actualizat.

trebuie să instalăm un proces de fundal al spațiului utilizatorului numit hostapd, utilizat pentru puncte de acces fără fir și servere de autentificare. De asemenea, vom avea nevoie de un pachet numit bridge-utils pentru a gestiona dispozitivele bridge.

sudo apt-get install hostapd bridge-utils

Trebuie să dezactivăm unele dintre noile servicii pe care tocmai le-am instalat

sudo systemctl opri hostapd

Depanare - Uneori raspbian va afișa mesajul spunând că hostapd și bridge-utils nu au fost găsite pentru comanda de instalare. Nu-ți face griji. Rulați încă o dată „sudo apt-get update” și ar trebui să fie rezolvat.

Pasul 5: Dezactivați configurarea DHCP pentru Wlan0 și Eth0

Dezactivați configurarea DHCP pentru Wlan0 și Eth0
Dezactivați configurarea DHCP pentru Wlan0 și Eth0
Dezactivați configurarea DHCP pentru Wlan0 și Eth0
Dezactivați configurarea DHCP pentru Wlan0 și Eth0

Acum, setăm procesul de fundal dhcp să nu configureze automat interfețele wlan0 și eth0. Facem acest lucru punând următoarele două rânduri

denyinterfaces wlan0

denyinterfaces eth0

la sfârșitul fișierului /etc/dhcpcd.conf, deschideți-l folosind.

sudo nano /etc/dhcpcd.conf

Pasul 6: Crearea Bridge Br0

Crearea Bridge Br0
Crearea Bridge Br0

Apoi, creăm un bridge br0 folosind comanda brctl, care este un administrator de bridge Ethernet

sudo brctl addbr br0

și folosind

sudo brctl addif br0 eth0

comandă adăugăm eth0 ca unul dintre porturile pentru bridge br0.

Pasul 7: Editați / etc / network / interfaces

Editați / etc / network / interfaces
Editați / etc / network / interfaces
Editați / etc / network / interfaces
Editați / etc / network / interfaces

Acum deschideți un fișier numit interfețe în directorul / etc / network

sudo nano / etc / network / interfaces

și adăugați aceste cinci linii.

allow-hotplug wlan0

iface wlan0 inet manual auto br0 iface br0 inet dhcp bridge_ports eth0 wlan0

Prima linie pornește interfața wlan0 pe un eveniment hotplug. A doua linie creează o interfață de rețea fără o adresă IP care se face în mod normal pentru elementele bridge. A treia linie pornește interfața br0 la pornire. Linia Forth ajută la atribuirea automată a adresei IP la interfața br0 utilizând serverul DHCP și în cele din urmă a cincea linie conectează interfața eth0 cu wlan0. Salvați acest fișier și închideți-l.

Pasul 8: Editați /etc/hostapd/hostapd.conf

Editați /etc/hostapd/hostapd.conf
Editați /etc/hostapd/hostapd.conf
Editați /etc/hostapd/hostapd.conf
Editați /etc/hostapd/hostapd.conf

Apoi, vom configura punctul nostru de acces wireless, putem face acest lucru folosind un fișier numit hostapd.conf în folderul / etc / hostapd. Deschide-l

sudo nano /etc/hostapd/hostapd.conf

și lipiți aceste linii.

interfață = wlan0

bridge = br0 ssid = miniProjects hw_mode = g channel = 7 wmm_enabled = 0 macaddr_acl = 0 auth_algs = 1 ignore_broadcast_ssid = 0 wpa = 2 wpa_passphrase = subscribe wpa_key_mgmt = WPA-PSK wpa_pairwise = TKIP rsn_pairwise

Valoarea atribuită ssid este numele pe care punctul de acces îl va folosi pentru a transmite existența sa. Ultimele cinci linii sunt axate pe autentificare și securitatea punctului de acces. Valoarea wpa_passsphrase este utilizată ca parolă de conectare, care este abonată în cazul nostru. Acesta este un link către document, unde puteți găsi definiția fiecărei variabile pe care am folosit-o aici.

Pasul 9: Editare finală / etc / default / hostapd

Editare finală / etc / implicit / hostapd
Editare finală / etc / implicit / hostapd
Editare finală / etc / implicit / hostapd
Editare finală / etc / implicit / hostapd

În cele din urmă, deschideți fișierul hostapd în directorul / etc / default

sudo nano / etc / default / hostapd

decomentați linia DAEMON_CONF și furnizați calea către fișierul pe care tocmai l-am creat.

DAEMON_CONF = "/ etc / hostapd / hostapd.conf"

Aceasta completează configurarea pentru ca raspberry pi să acționeze ca router.

Pasul 10: Terminat

Terminat
Terminat
Terminat
Terminat

Acum, porniți raspberry pi cu cablu Ethernet conectat.

Ar trebui să vedeți raspberry pi difuzând ssid și să accesați internetul.

Mulțumesc pentru lectură.

Anunțați-mă dacă vă confruntați cu o problemă în timp ce creați propriul dvs. router.

Vă rugăm să votați acest instructabil, dacă v-a plăcut.

Recomandat: