Kazalo:

Uporabi Raspberry Pi 3 kot usmerjevalnik: 10 korakov (s slikami)
Uporabi Raspberry Pi 3 kot usmerjevalnik: 10 korakov (s slikami)

Video: Uporabi Raspberry Pi 3 kot usmerjevalnik: 10 korakov (s slikami)

Video: Uporabi Raspberry Pi 3 kot usmerjevalnik: 10 korakov (s slikami)
Video: 30 глупых вопросов Product Manager [Карьера в IT] 2024, November
Anonim
Uporabite Raspberry Pi 3 kot usmerjevalnik
Uporabite Raspberry Pi 3 kot usmerjevalnik
Uporabite Raspberry Pi 3 kot usmerjevalnik
Uporabite Raspberry Pi 3 kot usmerjevalnik

Po Wikipediji je usmerjevalnik omrežna naprava, ki posreduje podatkovne pakete med računalniškimi omrežji. Če rušimo brezžični usmerjevalnik, bomo verjetno našli procesor, specifičen za aplikacijo, ki obravnava podatkovne pakete, in RF segment, ki upravlja brezžično povezljivost.

Veste, kaj še ima procesor in RF segment.

TO JE V redu model maline pi 3. Tako bomo v tem miniprojektu pretvorili malino pi, da bo delovala kot usmerjevalnik.

Korak: Video

Image
Image

Oglejte si video za hiter celovit vodnik v 3 minutah.

Korak: Zagon Raspberry Pi

Nadgradnja Raspberry Pi
Nadgradnja Raspberry Pi

Prvi korak je, da svoj malinov pi zaženete. Uradni vodnik za začetek na spletnem mestu Raspberry pi je najboljši vir za to.

Tukaj je povezava.

Pojdite na naslednji korak, ko zaženete malinovo pi.

3. korak: Nadgradnja Raspberry Pi

Najprej bomo posodobili seznam paketov, ki so na voljo v skladiščih z uporabo

sudo apt-get posodobitev

Ko končamo, lahko te najnovejše pakete namestimo z uporabo

sudo apt-get nadgradnja

To lahko traja nekaj časa, odvisno od hitrosti internetne povezave.

4. korak: Namestitev Hostadp in Bridge-utils

Namestitev Hostadp in Bridge-utils
Namestitev Hostadp in Bridge-utils
Namestitev Hostadp in Bridge-utils
Namestitev Hostadp in Bridge-utils

Ko je malina pi nadgrajena.

moramo namestiti proces ozadja uporabniškega prostora, imenovan hostapd, ki se uporablja za brezžične dostopne točke in strežnike za preverjanje pristnosti. Za upravljanje premostitvenih naprav bomo potrebovali tudi paket, imenovan bridge-utils.

sudo apt-get install hostapd bridge-utils

Izklopiti moramo nekatere nove storitve, ki smo jih pravkar namestili

sudo systemctl stop hostapd

Odpravljanje napak- včasih bo raspbian prikazal sporočilo, da za ukaz install ni mogoče najti hostapd in bridge-utils. Ne skrbi. Še enkrat zaženite 'sudo apt-get update' in to bi bilo treba rešiti.

5. korak: Onemogočite konfiguracijo DHCP za Wlan0 in Eth0

Onemogočite konfiguracijo DHCP za Wlan0 in Eth0
Onemogočite konfiguracijo DHCP za Wlan0 in Eth0
Onemogočite konfiguracijo DHCP za Wlan0 in Eth0
Onemogočite konfiguracijo DHCP za Wlan0 in Eth0

Zdaj smo nastavili proces ozadja dhcp, da samodejno ne konfigurira vmesnikov wlan0 in eth0. To naredimo tako, da sledimo dve vrstici

denyinterfaces wlan0

denyinterfaces eth0

na koncu datoteke /etc/dhcpcd.conf jo odprite z uporabo.

sudo nano /etc/dhcpcd.conf

6. korak: Ustvarjanje mostu Br0

Ustvarjanje mostu Br0
Ustvarjanje mostu Br0

Nato z ukazom brctl, ki je skrbnik ethernetnega mostu, ustvarimo most br0

sudo brctl addbr br0

in uporabo

sudo brctl dodatek br0 eth0

ukaz dodamo eth0 kot eno od vrat za most br0.

7. korak: Uredite/etc/network/vmesnike

Uredite/etc/network/vmesnike
Uredite/etc/network/vmesnike
Uredite/etc/network/vmesnike
Uredite/etc/network/vmesnike

Zdaj odprite datoteko z imenom vmesniki v imeniku /etc /network

sudo nano/etc/network/vmesniki

in dodajte teh pet vrstic.

allow-hotplug wlan0

iface wlan0 inet ročni avto br0 iface br0 inet dhcp bridge_ports eth0 wlan0

Prva vrstica zažene vmesnik wlan0 za dogodek hotplug. Druga vrstica ustvari omrežni vmesnik brez naslova IP, kar je običajno za elemente mostu. Tretja vrstica se pri zagonu zažene vmesnik br0. Četrta vrstica pomaga pri samodejnem dodeljevanju naslova IP vmesniku br0 s strežnikom DHCP in nazadnje peta vrstica poveže vmesnik eth0 z wlan0. Shranite to datoteko in jo zaprite.

8. korak: Uredite /etc/hostapd/hostapd.conf

Uredite /etc/hostapd/hostapd.conf
Uredite /etc/hostapd/hostapd.conf
Uredite /etc/hostapd/hostapd.conf
Uredite /etc/hostapd/hostapd.conf

Nato bomo konfigurirali našo brezžično dostopno točko, to lahko storimo z datoteko hostapd.conf v mapi /etc /hostapd. Odprite ga

sudo nano /etc/hostapd/hostapd.conf

in prilepite te vrstice.

vmesnik = wlan0

most = 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

Vrednost, dodeljena ssidu, je ime, ki ga bo dostopna točka uporabila za oddajanje svojega obstoja. Zadnjih pet vrstic je osredotočenih na preverjanje pristnosti in varnost dostopne točke. Vrednost wpa_passsphrase se uporablja kot geslo za prijavo, ki je v našem primeru naročeno. To je povezava do dokumenta, kjer najdete definicijo vsake spremenljivke, ki smo jo uporabili tukaj.

9. korak: Končno uredite/etc/default/hostapd

Končno uredite/etc/default/hostapd
Končno uredite/etc/default/hostapd
Končno uredite/etc/default/hostapd
Končno uredite/etc/default/hostapd

Nazadnje odprite datoteko hostapd v imeniku /etc /default

sudo nano/etc/default/hostapd

odkomentirajte vrstico DAEMON_CONF in podajte pot do datoteke, ki smo jo pravkar ustvarili.

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

S tem je dokončana nastavitev, da malina pi deluje kot usmerjevalnik.

10. korak: Končano

Končano
Končano
Končano
Končano

Zdaj vklopite svoj malinov pi s priključenim Ethernet kablom.

Videti bi morali malinovo pi oddajanje ssid in dostop do interneta.

Hvala za branje.

Sporočite mi, če naletite na kakršno koli težavo pri ustvarjanju lastnega usmerjevalnika.

Glasujte za ta navodila, če vam je bil všeč.

Priporočena: