„Raspberry Pi“ galite prijungti prie belaidžio „Wi-Fi“ tinklo, kuris turi interneto ryšį, ir nukreipti interneto srautą į laidinio tinklo sąsają. Tokiu būdu „Raspberry Pi“ galite naudoti kaip laidinį maršrutizatorių.
Arba galite prisijungti prie tinklo, turinčio interneto ryšį per laidinio tinklo sąsają, sukurti „Wi-Fi“ viešosios interneto prieigos tašką, naudodami „Raspberry Pi“ „Wi-Fi“ tinklo sąsają, ir nukreipti interneto srautą į „Wi-Fi“ tinklo sąsają. Tokiu būdu „Raspberry Pi“ galite naudoti kaip belaidį maršrutizatorių.
Šiame straipsnyje aš jums parodysiu, kaip sukonfigūruoti „Raspberry Pi“ kaip laidinį maršrutizatorių. Taigi, pradėkime.
Jums reikalingi dalykai:
Norėdami sukonfigūruoti „Raspberry Pi“ kaip laidinį maršrutizatorių, jums reikia šių dalykų:
1) Raspberry Pi vienos plokštės kompiuteris
2) „Raspberry Pi“ maitinimo adapteris arba 2.1A USB maitinimo bankas
3) SD kortelių skaitytuvas, skirtas „Raspbian“ OS mirksėti „microSD“ kortelėje.
4) „microSD“ kortelė
5) tinklo jungiklis
6) Ethernet kabeliai
7) „Wi-Fi“ tinklas, skirtas prijungti „Raspberry Pi“
8) Kompiuteris/nešiojamasis kompiuteris, skirtas konfigūruoti „Raspberry Pi“
Mirksinti „Raspbian“ OS „microSD“ kortelėje:
Pirmiausia apsilankykite oficialus „Raspbian“ atsisiuntimo puslapis ir spustelėkite ant Parsisiųsti ZIP mygtukas iš Raspbian Buster Lite įvaizdį.
Jūsų naršyklė turėtų pradėti atsisiųsti „Raspbian Buster Lite“ vaizdą.
Kai atsisiuntimas bus baigtas, galite naudoti „balena Etcher“ ar kitas „Raspberry pi“ vaizdų rašymo programas, kad „microSD“ kortelėje įrašytumėte „Raspbian Buster Lite“ vaizdą. Šiame straipsnyje naudosiu Etcher.
Galite atsisiųsti „Etcher“, apsilankę Oficiali balena Etcher svetainė . Tada atsisiųskite ir įdiekite „Etcher“.
PASTABA: „Etcher“ taip pat veikia „Linux“. Norėdami įdiegti „Etcher“ „Linux“, peržiūrėkite straipsnį „Etcher“ diegimas „Linux“.
Įdiegę „Etcher“, paleiskite „Etcher“. Spustelėkite Pasirinkite vaizdą .
Pasirinkite ką tik atsisiųstą „Raspbian Buster Lite“ vaizdą ir spustelėkite Atviras .
Įdėkite „microSD“ kortelę į „microSD“ kortelių skaitytuvą ir prijunkite ją prie kompiuterio. Tada spustelėkite Pasirinkite taikinį .
Iš sąrašo pasirinkite savo SD kortelę ir spustelėkite Tęsti .
Dabar spustelėkite Blykstė .
„Etcher“ turėtų pradėti mirksėti SD kortelėje.
Šiuo metu SD kortelė turėtų mirksėti.
Dabar turėtumėte pamatyti a įkrova vairuoti savo kompiuteryje. Eikite į jį.
Sukurkite naują failą, ssh (be jokio failo plėtinio).
Sukurkite naują failą wpa_supplicant.conf ir įveskite šias eilutes.
ctrl_interface=TAU=/kur/bėgti/wpa_supplicantGRUPĖ= netdevupdate_config=1
Šalis= JAV
tinklas={
ssid=„YOUR_WIFI_SSID“
psk=„YOUR_WIFI_PASSWORD“
scan_ssid=1
prioritetas=1
}
Būtinai pakeiskite YOUR_WIFI_SSID ir YOUR_WIFI_PASSWORD prie „Wi-Fi“ SSID ir slaptažodžio.
Dabar atidarykite cmdline.txt failą ir pridėti ipv6.disable = 1 eilutės pabaigoje, kad išjungtumėte IPv6.
„Raspberry Pi“ įjungimas:
Dabar įdėkite „microSD“ kortelę prie „Raspberry Pi“, vieną eterneto kabelio galą prijunkite prie „Raspberry Pi“, o kitą - prie tinklo jungiklio. Tada įjunkite „Raspberry Pi“.
Prisijungimas prie „Raspberry Pi“ per SSH:
Kai „Raspberry Pi“ paleidžiama, ji turėtų gauti IP adresą iš „Wi-Fi“ tinklo. Norėdami sužinoti savo „Raspberry Pi“ IP adresą, galite naudoti bet kurį tinklo skaitytuvą arba „Wi-Fi“ maršrutizatoriaus administravimo puslapį.
Suradę „Raspberry Pi“ IP adresą, prisijunkite prie jo per SSH taip:
$sshpi@192.168.0.105Įrašykite taip ir paspauskite .
Įveskite numatytąjį slaptažodį aviečių ir paspauskite .
Turėtumėte būti prisijungę prie „Raspberry Pi“.
Tinklo konfigūravimas:
Dabar sukurkite tinklo konfigūracijos failą wlan0 tinklo sąsaja:
$sudo nano /ir kt/tinklas/sąsajos.d/wlan0Dabar įveskite šias eilutes ir išsaugokite konfigūracijos failą paspausdami + X po to IR ir .
leidimas-karštasis kištukas wlan0iface wlan0 inet dhcp
wpa-conf/ir kt/wpa_supplicant/wpa_supplicant.conf
Dabar sukurkite tinklo konfigūracijos failą eth0 tinklo sąsaja:
$sudo nano /ir kt/tinklas/sąsajos.d/eth0Dabar įveskite šias eilutes ir išsaugokite konfigūracijos failą paspausdami + X po to IR ir .
auto eth0iface eth0 inet statinis
adresas 192.168.100.1
tinklo kaukė 255.255.255.0
Dabar išjunkite dhcpcd paslaugą naudodami šią komandą:
$sudosystemctl išjungti dhcpcdDabar paleiskite „Raspberry Pi“ iš naujo, kad pakeitimai įsigaliotų.
$sudoperkrautiKai „Raspberry Pi“ paleidžiama, patikrinkite tinklo konfigūraciją wlan0 tinklo sąsaja:
$ip adresasrodyti wlan0wlan0 turėtų gauti IP adresą per DHCP.
Taip pat patikrinkite tinklo konfigūraciją eth0 tinklo sąsaja:
$ip adresasparodyti eth0Prietaisui turėtų būti priskirtas statinis IP adresas eth0 tinklo sąsaja.
wlan0 ir eth0 , abu turi būti tinkamai sukonfigūruoti.
Dabar atnaujinkite APT paketo saugyklos talpyklą naudodami šią komandą:
$sudotinkamas atnaujinimasĮdiekite ISC DHCP serverį naudodami šią komandą:
$sudotinkamasdiegtiisc-dhcp-serverisPaspauskite IR ir tada paspauskite kad patvirtintumėte diegimą.
Turi būti įdiegtas ISC DHCP serveris.
Dabar atidarykite dhcpd.conf failą taip:
$sudo nano /ir kt/dhcp/dhcpd.confNustatyti domeno vardas ir domenų vardų serveriai kaip nurodyta toliau.
Šiek tiek slinkite žemyn ir nekomentuokite autoritetingas; linija.
Be to, prie konfigūracijos failo pridėkite šias eilutes ir išsaugokite failą.
potinklis 192.168.100.0 tinklo kaukė 255.255.255.0{diapazonas 192.168.100.50 192.168.100.240;
pasirinkimo maršrutizatoriai 192.168.100.1;
parinktis potinklis-kaukė 255.255.255.0;
}
Dabar atidarykite /etc/default/isc-dhcp-server konfigūracijos failą taip:
$sudo nano /ir kt/numatytas/isc-dhcp-serverisPapildyti, eth0 į SĄSAJOSv4 kintamąjį ir išsaugokite failą.
Dabar paleiskite „Raspberry Pi“ iš naujo.
$sudoperkrautiKai jūsų „Raspberry Pi“ prasidės, isc-dhcp-serveris paslauga turėtų būti aktyvus (veikia) .
$sudosystemctl būsena isc-dhcp-serverUgniasienės konfigūravimas ir paketų persiuntimo įgalinimas:
Dabar įdiekite ugniasienę taip:
$sudotinkamasdiegtiužkardaPaspauskite IR ir tada paspauskite kad patvirtintumėte diegimą.
turi būti įdiegta ugniasienė.
The užkarda paslauga turėtų būti aktyvus (veikia) pagal nutylėjimą.
$sudosystemctl būsenos užkardaDabar leiskite DHCP srautą per užkardą naudodami šią komandą:
$sudoužkarda-cmd-pridėti paslaugą= dhcp-nuolatinisLeiskite IP paketų persiuntimą naudodami šią komandą:
$sudoužkarda-cmd-pridėti-kaukė -nuolatinisGaliausiai iš naujo paleiskite „Raspberry Pi“.
$sudoperkrautiKlientų prijungimas prie jungiklio:
Kai „Raspberry Pi“ paleidžiama, vieną kito eterneto kabelio galą prijunkite prie jungiklio, o kitą - prie nešiojamojo kompiuterio/stalinio kompiuterio ar kitų įrenginių.
Jūsų įrenginiui turėtų būti priskirtas IP adresas per DHCP serverį, veikiantį jūsų „Raspberry Pi“, ir jis turėtų galėti prisijungti prie interneto.
Taigi, taip jūs naudojate „Raspberry Pi“ kaip laidinį maršrutizatorių. Dėkojame, kad perskaitėte šį straipsnį.