Indholdsfortegnelse:

Brug Raspberry Pi 3 som router: 10 trin (med billeder)
Brug Raspberry Pi 3 som router: 10 trin (med billeder)

Video: Brug Raspberry Pi 3 som router: 10 trin (med billeder)

Video: Brug Raspberry Pi 3 som router: 10 trin (med billeder)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Brug Raspberry Pi 3 som router
Brug Raspberry Pi 3 som router
Brug Raspberry Pi 3 som router
Brug Raspberry Pi 3 som router

Ifølge Wikipedia er en router en netværksenhed, der videresender datapakker mellem computernetværk. Hvis vi river en trådløs router ned, finder vi sandsynligvis en applikationsspecifik processor, der håndterer datapakker og et RF-segment, der håndterer trådløs forbindelse.

Du ved, hvad der ellers har en processor og et RF -segment.

DET ER RIGTIG en hindbær pi model 3. Så i dette miniProjekt konverterer vi en hindbær pi til at fungere som en router.

Trin 1: Video

Image
Image

Tag et kig på videoen for hurtig omfattende guide på 3 minutter.

Trin 2: Start Raspberry Pi op

Opgradering af Raspberry Pi
Opgradering af Raspberry Pi

Første trin er at få din hindbær pi i gang. Officiel startguide på Raspberry pi -webstedet er den bedste ressource til dette.

Her er linket.

Gå til næste trin, når du har din hindbærpi i gang.

Trin 3: Opgradering af Raspberry Pi

Først opdaterer vi pakkelisten, der er tilgængelig fra depoter ved hjælp af

sudo apt-get opdatering

Når det er gjort, kan vi installere disse nyeste pakker vha

sudo apt-get opgradering

Dette kan tage et stykke tid afhængigt af din internetforbindelseshastighed.

Trin 4: Installation af Hostadp og Bridge-utils

Installation af Hostadp og Bridge-utils
Installation af Hostadp og Bridge-utils
Installation af Hostadp og Bridge-utils
Installation af Hostadp og Bridge-utils

Når hindbær pi er opgraderet.

vi skal installere en baggrundsproces for brugerrum kaldet hostapd, der bruges til trådløse adgangspunkter og godkendelsesservere. Vi skal også bruge en pakke kaldet bridge-utils til at styre broenheder.

sudo apt-get install hostapd bridge-utils

Vi skal slukke nogle af de nye tjenester, som vi lige har installeret, gør det ved hjælp af

sudo systemctl stop hostapd

Debug- Nogle gange vil raspbian vise meddelelse om, at hostapd og bridge-utils ikke findes til installationskommandoen. Vær ikke urolig. Kør 'sudo apt-get update' igen, og det skulle blive løst.

Trin 5: Deaktiver DHCP Config for Wlan0 og Eth0

Deaktiver DHCP -konfiguration for Wlan0 og Eth0
Deaktiver DHCP -konfiguration for Wlan0 og Eth0
Deaktiver DHCP -konfiguration for Wlan0 og Eth0
Deaktiver DHCP -konfiguration for Wlan0 og Eth0

Nu har vi indstillet dhcp -baggrundsproces til ikke automatisk at konfigurere wlan0- og eth0 -grænseflader. Vi gør dette ved at sætte følgende to linjer

denyinterfaces wlan0

denyinterfaces eth0

i slutningen af /etc/dhcpcd.conf filen, skal du åbne den ved hjælp af.

sudo nano /etc/dhcpcd.conf

Trin 6: Oprettelse af Bridge Br0

Oprettelse af Bridge Br0
Oprettelse af Bridge Br0

Dernæst opretter vi en bro br0 ved hjælp af brctl -kommando, som er en Ethernet -broadministrator

sudo brctl addbr br0

og bruger

sudo brctl addif br0 eth0

kommando tilføjer vi eth0 som en af portene til bro br0.

Trin 7: Rediger/etc/network/interfaces

Rediger/etc/network/interfaces
Rediger/etc/network/interfaces
Rediger/etc/network/interfaces
Rediger/etc/network/interfaces

Åbn nu en fil kaldet interfaces i /etc /network directory

sudo nano/etc/network/interfaces

og tilføj disse fem linjer.

allow-hotplug wlan0

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

Første linje starter wlan0 -interface på en hotplug -begivenhed. Anden linje opretter en netværksgrænseflade uden en IP -adresse, som normalt udføres for broelementer. Tredje linje starter br0 -interface ved opstart. Forth line hjælper med automatisk tildeling af IP -adresse til br0 -interface ved hjælp af DHCP -server og endelig forbinder femte linje eth0 -interface med wlan0. Gem denne fil, og luk den.

Trin 8: Rediger /etc/hostapd/hostapd.conf

Rediger /etc/hostapd/hostapd.conf
Rediger /etc/hostapd/hostapd.conf
Rediger /etc/hostapd/hostapd.conf
Rediger /etc/hostapd/hostapd.conf

Dernæst konfigurerer vi vores trådløse adgangspunkt, vi kan gøre dette ved hjælp af en fil kaldet hostapd.conf i /etc /hostapd mappe. Åbn den

sudo nano /etc/hostapd/hostapd.conf

og indsæt disse linjer.

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

Værdi, der er tildelt ssid, er det navn, som adgangspunktet vil bruge til at udsende dets eksistens. De sidste fem linjer er fokuseret på godkendelse og sikkerhed af adgangspunkt. Værdien af wpa_passsphrase bruges som login -adgangskode, som er et abonnement i vores tilfælde. Dette er et link til dokument, hvor du kan finde definitionen på hver variabel, som vi har brugt her.

Trin 9: Endelig redigering/etc/default/hostapd

Endelig redigering/etc/default/hostapd
Endelig redigering/etc/default/hostapd
Endelig redigering/etc/default/hostapd
Endelig redigering/etc/default/hostapd

Endelig skal du åbne hostapd -filen i /etc /default -biblioteket

sudo nano/etc/default/hostapd

uncomment DAEMON_CONF linje og angiv sti til fil, vi lige har oprettet.

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

Dette fuldender opsætningen af hindbær pi til at fungere som router.

Trin 10: Udført

Færdig
Færdig
Færdig
Færdig

Tænd nu din hindbær pi med et Ethernet-kabel tilsluttet.

Du bør se hindbær pi -udsendelse ssid og få adgang til internettet.

Tak fordi du læste.

Lad mig vide, hvis du står over for et problem, mens du opretter din egen router.

Stem venligst for dette instruerbare, hvis du kunne lide det.

Anbefalede: