„Raspberry Pi“ naudojimas kaip laidinis maršrutizatorius

Using Raspberry Pi Wired Router



Galite sukonfigūruoti savo Raspberry Pi vienos plokštės kompiuterį į maršrutizatorių. „Raspberry Pi“ turi „Wi-Fi“ tinklo sąsają ir laidinio tinklo sąsają. Raspberry Pi galite sukonfigūruoti kaip belaidį arba laidinį maršrutizatorių.

„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Ė= netdev
update_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/wlan0

Dabar įveskite šias eilutes ir išsaugokite konfigūracijos failą paspausdami + X po to IR ir .

leidimas-karštasis kištukas wlan0
iface 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/eth0

Dabar įveskite šias eilutes ir išsaugokite konfigūracijos failą paspausdami + X po to IR ir .

auto eth0
iface 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 dhcpcd

Dabar paleiskite „Raspberry Pi“ iš naujo, kad pakeitimai įsigaliotų.

$sudoperkrauti

Kai „Raspberry Pi“ paleidžiama, patikrinkite tinklo konfigūraciją wlan0 tinklo sąsaja:

$ip adresasrodyti wlan0

wlan0 turėtų gauti IP adresą per DHCP.

Taip pat patikrinkite tinklo konfigūraciją eth0 tinklo sąsaja:

$ip adresasparodyti eth0

Prietaisui 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-serveris

Paspauskite 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.conf

Nustatyti 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-serveris

Papildyti, eth0 į SĄSAJOSv4 kintamąjį ir išsaugokite failą.

Dabar paleiskite „Raspberry Pi“ iš naujo.

$sudoperkrauti

Kai jūsų „Raspberry Pi“ prasidės, isc-dhcp-serveris paslauga turėtų būti aktyvus (veikia) .

$sudosystemctl būsena isc-dhcp-server

Ugniasienės konfigūravimas ir paketų persiuntimo įgalinimas:

Dabar įdiekite ugniasienę taip:

$sudotinkamasdiegtiužkarda

Paspauskite 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žkarda

Dabar leiskite DHCP srautą per užkardą naudodami šią komandą:

$sudoužkarda-cmd-pridėti paslaugą= dhcp-nuolatinis

Leiskite IP paketų persiuntimą naudodami šią komandą:

$sudoužkarda-cmd-pridėti-kaukė -nuolatinis

Galiausiai iš naujo paleiskite „Raspberry Pi“.

$sudoperkrauti

Klientų 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į.