Raspberry Pi lahko povežete z brezžičnim omrežjem Wi-Fi, ki ima internetno povezavo, in internetni promet usmerite v žični omrežni vmesnik. Tako lahko Raspberry Pi uporabite kot žični usmerjevalnik.
Lahko pa se povežete z omrežjem, ki ima internetno povezavo prek žičnega omrežnega vmesnika, ustvarite dostopno točko Wi-Fi z uporabo omrežnega vmesnika Wi-Fi Raspberry Pi in usmerite internetni promet v omrežni vmesnik Wi-Fi. Tako lahko Raspberry Pi uporabite kot brezžični usmerjevalnik.
V tem članku vam bom pokazal, kako konfigurirati Raspberry Pi kot žični usmerjevalnik. Torej, začnimo.
Stvari, ki jih potrebujete:
Če želite konfigurirati Raspberry Pi kot žični usmerjevalnik, potrebujete naslednje:
1) Računalnik z eno ploščo Raspberry Pi
2) napajalnik Raspberry Pi ali 2.1A napajalnik USB
3) Čitalnik kartic SD za bliskavico OS Raspbian na kartico microSD.
4) Kartica microSD
5) Omrežno stikalo
6) Ethernet kabli
7) Omrežje Wi-Fi, s katerim lahko povežete Raspberry Pi
8) Računalnik / prenosnik za konfiguriranje Raspberry Pi
Utripa Raspbian OS na kartici microSD:
Najprej obiščite uradno stran za prenos Raspbian in kliknite na Prenesite ZIP gumb Raspbian Buster Lite slike.
Vaš brskalnik bi moral začeti prenašati sliko Raspbian Buster Lite.
Ko je prenos končan, lahko s pomočjo balene Etcher ali drugih programov za zapisovanje slik za Raspberry pi sliko Raspbian Buster Lite zapišete na kartico microSD. V tem članku bom uporabil Etcher.
Lahko si naložite Etcher, obiščite uradno spletno stran balene Etcher. Nato prenesite in namestite Etcher.
OPOMBA: Etcher deluje tudi na Linuxu. Če želite namestiti Etcher v Linux, si oglejte članek Namesti Etcher v Linux.
Ko je Etcher nameščen, zaženite Etcher. Kliknite na Izberite sliko.
Izberite svojo sliko Raspbian Buster Lite, ki ste jo pravkar prenesli, in kliknite Odprto.
Vstavite kartico microSD v čitalnik kartic microSD in jo priključite v računalnik. Nato kliknite Izberite cilj.
Na seznamu izberite kartico SD in kliknite Nadaljujte.
Zdaj kliknite Flash.
Etcher bi moral začeti utripati kartico SD.
V tem trenutku je treba kartico SD utripati.
Zdaj bi morali videti zagon pogon v računalniku. Pomaknite se vanj.
Ustvari novo datoteko, ssh (brez pripone datoteke).
Ustvari novo datoteko wpa_supplicant.conf in vnesite naslednje vrstice.
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdevupdate_config = 1
država = ZDA
omrežje =
ssid = "YOUR_WIFI_SSID"
psk = "YOUR_WIFI_PASSWORD"
scan_ssid = 1
prioriteta = 1
Ne pozabite zamenjati YOUR_WIFI_SSID in YOUR_WIFI_PASSWORD na svoj SSID Wi-Fi in geslo.
Zdaj odprite cmdline.txt datoteko in dodajte ipv6.onemogoči = 1 na koncu vrstice, da onemogočite IPv6.
Vklop Raspberry Pi:
Zdaj vstavite kartico microSD v Raspberry Pi, en konec ethernetnega kabla priključite na Raspberry Pi in en konec na omrežno stikalo. Nato vklopite Raspberry Pi.
Povezava z Raspberry Pi prek SSH:
Ko se Raspberry Pi zažene, bi moral dobiti naslov IP iz omrežja Wi-Fi. Za iskanje naslova IP vašega Raspberry Pi lahko uporabite kateri koli omrežni optični bralnik ali skrbniško stran usmerjevalnikov Wi-Fi.
Ko najdete naslov IP vašega Raspberry Pi, se z njim povežite prek SSH, kot sledi:
$ ssh pi @ 192.168.0.105
Vtipkaj ja in pritisnite
Vnesite privzeto geslo malina in pritisnite
V svoj Raspberry Pi bi morali biti prijavljeni.
Konfiguriranje omrežja:
Zdaj ustvarite omrežno konfiguracijsko datoteko za wlan0 omrežni vmesnik, kot sledi:
$ sudo nano / etc / network / interfaces.d / wlan0
Zdaj vnesite naslednje vrstice in shranite konfiguracijsko datoteko s pritiskom na
iface wlan0 inet dhcp
wpa-conf / etc / wpa_supplicant / wpa_supplicant.conf
Zdaj ustvarite omrežno konfiguracijsko datoteko za eth0 omrežni vmesnik, kot sledi:
$ sudo nano / etc / network / interfaces.d / eth0
Zdaj vnesite naslednje vrstice in shranite konfiguracijsko datoteko s pritiskom na
iface eth0 inet statičen
naslov 192.168.100.1
mrežna maska 255.255.255.0
Zdaj onemogoči dhcpcd storitev z naslednjim ukazom:
$ sudo systemctl onemogoči dhcpcd
Zdaj znova zaženite Raspberry Pi, da bodo spremembe začele veljati.
$ sudo znova zaženite
Ko se Raspberry Pi zažene, preverite omrežno konfiguracijo wlan0 omrežni vmesnik, kot sledi:
$ ip addr show wlan0wlan0 bi moral dobiti naslov IP prek DHCP.
Preverite tudi omrežno konfiguracijo eth0 omrežni vmesnik, kot sledi:
$ ip addr show eth0Moral bi biti dodeljen statični naslov IP eth0 omrežni vmesnik.
wlan0 in eth0, oba bi morala biti pravilno konfigurirana.
Konfiguriranje strežnika DHCP:
Zdaj posodobite predpomnilnik repozitorija paketov APT z naslednjim ukazom:
$ sudo apt posodobitev
Namestite strežnik ISC DHCP z naslednjim ukazom:
$ sudo apt install isc-dhcp-server
Pritisnite Y in nato pritisnite
Namestiti je treba strežnik ISC DHCP.
Zdaj odprite dhcpd.conf datoteka, kot sledi:
$ sudo nano / etc / dhcp / dhcpd.conf
Nastavite domena in strežniki imen domen kot sledi.
Pomaknite se malo navzdol in komentirajte avtoritativni; črta.
V konfiguracijsko datoteko dodajte tudi naslednje vrstice in datoteko shranite.
podomrežje 192.168.100.0 mrežna maska 255.255.255.0obseg 192.168.100.50 192.168.100.240;
opcijski usmerjevalniki 192.168.100.1;
maska podomrežja 255.255.255.0;
Zdaj odprite / etc / default / isc-dhcp-server konfiguracijska datoteka, kot sledi:
$ sudo nano / etc / default / isc-dhcp-server
Dodaj, eth0 do VMESNIKI v4 spremenljivko in shranite datoteko.
Zdaj znova zaženite Raspberry Pi.
$ sudo znova zaženite
Ko se vaš Raspberry Pi zažene, isc-dhcp-strežnik storitev mora biti aktiven (teče).
$ sudo systemctl status isc-dhcp-server
Konfiguriranje požarnega zidu in omogočanje posredovanja paketov:
Zdaj namestite požarni zid na naslednji način:
$ sudo apt namestite požarni zid
Pritisnite Y in nato pritisnite
namestiti požarni zid.
The požarni zid storitev mora biti aktiven (teče) privzeto.
$ sudo systemctl status požarnega zidu
Zdaj dovolite promet DHCP skozi požarni zid z naslednjim ukazom:
$ sudo firewall-cmd --add-service = dhcp --permanent
Dovoli posredovanje paketov IP z naslednjim ukazom:
$ sudo firewall-cmd --add-masquerade - trajno
Končno znova zaženite Raspberry Pi.
$ sudo znova zaženite
Povezovanje odjemalcev s stikalom:
Ko se Raspberry Pi zažene, priključite en konec drugega ethernetnega kabla v stikalo, drugi konec pa na prenosni / namizni računalnik ali druge naprave.
Napravi bi moral biti dodeljen naslov IP prek strežnika DHCP, ki se izvaja na vaši Raspberry Pi, in se lahko poveže z internetom.
Torej, tako uporabljate Raspberry Pi kot žični usmerjevalnik. Hvala, ker ste prebrali ta članek.