Raspberry Pi lahko povežete z brezžičnim omrežjem Wi-Fi, ki ima internetno povezavo, in internetni promet preusmerite na žični omrežni vmesnik. Na ta način lahko svoj 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 omrežnim vmesnikom Wi-Fi v Raspberry Pi in usmerite internetni promet v omrežni vmesnik Wi-Fi. Na ta način lahko svoj 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 svoj Raspberry Pi konfigurirati kot žični usmerjevalnik, potrebujete naslednje:
1) Enosmerni računalnik Raspberry Pi
2) Napajalnik Raspberry Pi ali 2,1A USB napajalnik
3) Čitalnik kartic SD za utripanje Raspbian OS na kartico microSD.
4) Kartica microSD
5) Omrežno stikalo
6) Ethernetni kabli
7) Omrežje Wi-Fi za povezavo Raspberry Pi
8) Računalnik/prenosni računalnik za konfiguracijo Raspberry Pi
Utripajoči Raspbian OS na kartici microSD:
Najprej obiščite uradna stran za prenos programa Raspbian in kliknite na Prenesite ZIP gumb za Raspbian Buster Lite sliko.
Vaš brskalnik bi moral začeti nalagati sliko Raspbian Buster Lite.
Ko je prenos končan, lahko z balena Etcher ali drugimi programi za pisanje slik za Raspberry pi napišete sliko Raspbian Buster Lite na kartico microSD. V tem članku bom uporabil Etcher.
Lahko prenesete Etcher, obiščite Uradna spletna stran Balene Etcher . Nato prenesite in namestite Etcher.
OPOMBA: Etcher deluje tudi v Linuxu. Če želite namestiti Etcher v Linux, preberite članek Namestitev Etcherja 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 nanjo Odprto .
Kartico microSD vstavite v bralnik kartic microSD in jo priključite v računalnik. Nato kliknite na Izberite cilj .
Na seznamu izberite kartico SD in kliknite Nadaljuj .
Zdaj kliknite na Flash .
Etcher bi moral začeti utripati kartico SD.
Na tej točki je treba utripati kartico SD.
Zdaj bi morali videti a zagon voziti v računalniku. Pomaknite se vanj.
Ustvarite novo datoteko, ssh (brez razširitve datoteke).
Ustvarite novo datoteko wpa_supplicant.conf in vnesite naslednje vrstice.
ctrl_interface=TEBI=/kje/teči/wpa_supplicantSKUPINA= netdevupdate_config=1
država= ZDA
omrežje={
ssid='YOUR_WIFI_SSID'
psk='YOUR_WIFI_PASSWORD'
scan_ssid=1
prednostna naloga=1
}
Zamenjajte YOUR_WIFI_SSID in YOUR_WIFI_PASSWORD na vaš SSID in geslo za Wi-Fi.
Zdaj odprite cmdline.txt datoteko in dodajte ipv6.disable = 1 na koncu vrstice onemogočite IPv6.
Vklop Raspberry Pi:
Zdaj vstavite kartico microSD v Raspberry Pi, en konec ethernetnega kabla priključite na Raspberry Pi, en konec pa v omrežno stikalo. Nato vklopite Raspberry Pi.
Povezovanje z Raspberry Pi prek SSH:
Ko se Raspberry Pi zažene, bi moral iz omrežja Wi-Fi dobiti naslov IP. Za iskanje naslova IP vašega Raspberry Pi lahko uporabite kateri koli omrežni bralnik ali stran za upravljanje usmerjevalnikov Wi-Fi.
Ko najdete naslov IP vašega Raspberry Pi, se povežite z njim prek SSH na naslednji način:
$sshpi@192.168.0.105Vtipkaj ja in pritisnite .
Vnesite privzeto geslo malina in pritisnite .
Morali bi biti prijavljeni v svoj Raspberry Pi.
Konfiguriranje omrežja:
Zdaj ustvarite omrežno konfiguracijsko datoteko za wlan0 omrežni vmesnik:
$sudo nano /itd/omrežje/vmesniki.d/wlan0Zdaj vnesite naslednje vrstice in shranite konfiguracijsko datoteko s pritiskom na + X sledi IN in .
allow-hotplug wlan0iface wlan0 inet dhcp
wpa-conf/itd/wpa_supplicant/wpa_supplicant.conf
Zdaj ustvarite omrežno konfiguracijsko datoteko za eth0 omrežni vmesnik:
$sudo nano /itd/omrežje/vmesniki.d/eth0Zdaj vnesite naslednje vrstice in shranite konfiguracijsko datoteko s pritiskom na + X sledi IN in .
avto eth0iface eth0 inet statično
naslov 192.168.100.1
maska omrežja 255.255.255.0
Zdaj onemogoči dhcpcd storitev z naslednjim ukazom:
$sudosystemctl onemogoči dhcpcdZdaj znova zaženite Raspberry Pi, da bodo spremembe začele veljati.
$sudoznova zaženiteKo se vaš Raspberry Pi zažene, preverite omrežno konfiguracijo wlan0 omrežni vmesnik:
$ip adrpokaži wlan0wlan0 bi moral dobiti naslov IP prek DHCP.
Preverite tudi omrežno konfiguracijo eth0 omrežni vmesnik:
$ip adrpokaži eth0Statični naslov IP je treba dodeliti eth0 omrežni vmesnik.
wlan0 in eth0 , oba morata biti pravilno konfigurirana.
Zdaj posodobite predpomnilnik shrambe paketov APT z naslednjim ukazom:
$sudoapt posodobitevNamestite strežnik ISC DHCP z naslednjim ukazom:
$sudoaptnamestiteisc-dhcp-strežnikPritisnite IN in nato pritisnite za potrditev namestitve.
Namestiti mora strežnik ISC DHCP.
Zdaj odprite dhcpd.conf datoteko, kot sledi:
$sudo nano /itd/dhcp/dhcpd.confNastavite domena in strežniki domenskih imen kot sledi.
Pomaknite se malo navzdol in komentirajte avtoritativno; vrstica.
Konfiguracijski datoteki dodajte tudi naslednje vrstice in datoteko shranite.
podomrežje 192.168.100.0 maska omrežja 255.255.255.0{obseg 192.168.100.50 192.168.100.240;
opcijski usmerjevalniki 192.168.100.1;
možnost podomrežne maske 255.255.255.0;
}
Zdaj odprite /etc/default/isc-dhcp-server konfiguracijsko datoteko, kot sledi:
$sudo nano /itd/privzeto/isc-dhcp-strežnikDodaj, eth0 do VMESNIKIv4 spremenljivko in datoteko shranite.
Zdaj znova zaženite Raspberry Pi.
$sudoznova zaženiteKo se vaš Raspberry Pi zažene, se isc-dhcp-strežnik storitev bi morala biti aktivno (teče) .
$sudosystemctl status isc-dhcp-serverKonfiguriranje požarnega zidu in omogočanje posredovanja paketov:
Zdaj namestite firewalld na naslednji način:
$sudoaptnamestitefirewalldPritisnite IN in nato pritisnite za potrditev namestitve.
firewalld je treba namestiti.
The firewalld storitev bi morala biti aktivno (teče) privzeto.
$sudosystemctl status firewalldZdaj dovolite promet DHCP skozi požarni zid z naslednjim ukazom:
$sudopožarni zid-cmd--dodatna storitev= dhcp-trajnoDovolite posredovanje paketov IP z naslednjim ukazom:
$sudopožarni zid-cmd--add-masquerade -trajnoNa koncu znova zaženite Raspberry Pi.
$sudoznova zaženitePovezovanje strank s stikalom:
Ko se vaš Raspberry Pi zažene, priključite en konec drugega ethernetnega kabla v stikalo, drugi konec pa v prenosni računalnik/namizje ali druge naprave.
Na napravi mora biti dodeljen naslov IP prek strežnika DHCP, ki deluje na vašem Raspberry Pi, in se mora povezati z internetom.
Torej, tako uporabljate svoj Raspberry Pi kot žični usmerjevalnik. Hvala, ker ste prebrali ta članek.