Kazalo:

Raspberry Pi kot popolnoma brezžični usmerjevalnik: 5 korakov
Raspberry Pi kot popolnoma brezžični usmerjevalnik: 5 korakov

Video: Raspberry Pi kot popolnoma brezžični usmerjevalnik: 5 korakov

Video: Raspberry Pi kot popolnoma brezžični usmerjevalnik: 5 korakov
Video: BTT - Manta M4P CB1 Klipper install 2024, November
Anonim
Raspberry Pi kot popolnoma brezžični usmerjevalnik
Raspberry Pi kot popolnoma brezžični usmerjevalnik

To navodilo je ustvariti brezžični usmerjevalnik iz maline pi in brezžičnega adapterja. Nobeno od teh del ni izvirno, sestavljeno le po več neuspehih, upam, da to pomaga. Moji viri so:

howtoraspberrypi.com/create-a-wi-fi-hotspo…

github.com/billz/raspap-webgui

github.com/billz/raspap-webgui/issues/141 sodelavec Caxton1

Za ta projekt sem uporabil malinovo pi nič w, lahko pa uporabim katero koli malinovo pi in adapter za wifi edimax.

www.amazon.com/gp/product/B003MTTJOY/

Če malina pi nima vgrajenega wifi -ja, morata biti omogočena dva adapterja, ki morata imeti zmogljivosti dostopne točke. Uporabljam svežo različico jessie s pixel. Glede drugih različic nisem prepričan.

Vmesnik bom uporabljal kot svojo povezavo z zunanjim brezžičnim omrežjem in vgrajenim brezžičnim omrežjem kot mojo dostopno točko ali točko, na katero se lahko povežejo druge naprave. internetwlan1wlan0device

1. korak: Priprava dodatnega adapterja Wifi

Priprava dodatnega adapterja Wifi
Priprava dodatnega adapterja Wifi

Ko je malina pi vklopljena in priključena, vstavite wifi adapter v malinov usb

Na namizju slikovnih pik preverite, ali sta prisotni obe brezžični povezavi, ena pa je povezana z zunanjim usmerjevalnikom WiFi

Posodobi pi z:

sudo apt-get update && sudo apt-get upgrade -y

Nato premaknite poverilnice za wifi na drugo mesto z

sudo cp /etc/wpa_supplicant/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant.conf.sav

sudo cp/dev/null /etc/wpa_supplicant/wpa_supplicant.conf

2. korak: Namestite Workhorse in Web Gui

Zdaj namestite spletni gui, ki bo opravil večino dela

sudo wget -q https://git.io/voEUQ -O/tmp/raspap && bash/tmp/raspap

Počakajte na naslednji poziv

Za nadaljevanje vnesite "y"

Za namestitev vnesite "y"

Za ponovni zagon vnesite "y"

Za naslednji korak vaša malina ne bo imela dostopa do interneta

3. korak: znova omogočite dostop do interneta in popravite konfiguracijsko datoteko

Znova omogočite dostop do interneta in popravite konfiguracijsko datoteko
Znova omogočite dostop do interneta in popravite konfiguracijsko datoteko

Če želite znova omogočiti dostop do interneta, moramo datoteko poverilnic za wifi znova postaviti na mesto

sudo cp /etc/wpa_supplicant/wpa_supplicant.conf.sav /etc/wpa_supplicant/wpa_supplicant.conf

Nato znova zaženite

sudo ponovni zagon

Ko znova zaženete na namizju slikovnih pik, preverite, ali je ena povezava povezana z vašim Wi-Fi-jem, druga pa s sidom "raspi-webgui"

Odprite terminal, uredite datoteko/etc/network/vmesnike z datoteko sudo nano/etc/network/interfaces v mojem primeru bom izbrisal "wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf" iz razdelka wlan0 in v razdelku wlan1 spremenite vrstico "iface wlan1 inet manual" v "iface wlan1 inet dhcp"

Moja datoteka izgleda tako

# datoteka vmesnikov (5), ki jo uporabljata ifup (8) in ifdown (8) # Upoštevajte, da je ta datoteka napisana za uporabo z dhcpcd # Za statični IP se obrnite na /etc/dhcpcd.conf in 'man dhcpcd.conf'

# Vključi datoteke iz /etc/network/interfaces.d: source-directory /etc/network/interfaces.d

avto lo iface lo inet loopback

iface eth0 inet priročnik

#wlan0 kot dostopna točka

allow-hotplug wlan0

iface wlan0 inet priročnik

#wlan1 se poveže z zunanjim wifi

allow-hotplug wlan1

iface wlan1 inet dhcp

wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Ko se zapre, znova zaženite malino

sudo ponovni zagon

4. korak: Pridobite Wifi za medsebojni pogovor

Po ponovnem zagonu bo internet dostopen, zdaj je treba wlan1 in wlan0 povedati, naj se pogovarjajo, v terminalu:

sudo apt-get install iptables-persistent -izberi da, da shraniš trenutna pravila IPV4

izberite da, da shranite trenutna pravila IPV6

sudo nano /etc/hostapd/hostapd.conf

Komentirajte gonilnik #driver = nl80211

sudo nano/etc/default/hostapd

Poiščite vrstico #DAEMON_CONF = "" in jo spremenite v DAEMON_CONF = "/etc/hostapd/hostapd.conf"

sudo nano /etc/init.d/hostapd

Poiščite vrstico DAEMON_CONF = in jo spremenite v DAEMON_CONF =/etc/hostapd/hostapd.conf

sudo nano /etc/sysctl.conf

odkomentirajte vrstico #net.ipv4.ip_forward = 1, tako da postane net.ipv4.ip_forward = 1

sudo sh -c "echo 1>/proc/sys/net/ipv4/ip_forward"

sudo iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE

sudo iptables -A NAPREJ -i wlan1 -o wlan0 -m stanje -stanje POVEZANO, USTANOVLJENO -j SPREJEM

sudo iptables -A NAPREJ -i wlan0 -o wlan1 -j SPREJEM

sudo sh -c "iptables -save> /etc/iptables/rules.v4"

sudo ponovni zagon

5. korak: Povežite in konfigurirajte dostopno točko Wi-Fi

Povežite se in konfigurirajte dostopno točko Wi-Fi
Povežite se in konfigurirajte dostopno točko Wi-Fi

Ko se vaš malina pi znova zažene, bi morali na seznamu dostopnih omrežij videti omrežje »raspi-webgui«.

Ko je omrežje vidno, se morate le povezati z njim, privzeto geslo je ChangeMe.

To geslo, ime omrežja in številne druge stvari lahko spremenite tako, da se prek spletnega brskalnika povežete s skrbniškim vmesnikom vaše maline vroče točke, privzeto pa mora biti naslov 10.3.141.1.

prijava: admin

geslo: skrivno

Upam, da to pomaga

Priporočena: