Avietė Pi

„Raspberry Pi“ naudojimas kaip laidinis maršrutizatorius

„Raspberry Pi“ naudojimas kaip laidinis maršrutizatorius
Galite konfigūruoti savo „Raspberry Pi“ vienos plokštės kompiuterį į maršrutizatorių. „Raspberry Pi“ turi „Wi-Fi“ tinklo ir laidinio tinklo sąsają.  Galite konfigūruoti „Raspberry Pi“ 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 galite naudoti „Raspberry Pi“ kaip laidinį maršrutizatorių.

Arba galite prisijungti prie tinklo, kuris turi interneto ryšį per laidinio tinklo sąsają, sukurti „Wi-Fi“ viešosios interneto prieigos tašką naudodamas „Raspberry Pi“ „Wi-Fi“ tinklo sąsają ir maršrutizatorius interneto srautą prie „Wi-Fi“ tinklo sąsajos. Tokiu būdu galite naudoti „Raspberry Pi“ kaip belaidį maršrutizatorių.

Šiame straipsnyje aš jums parodysiu, kaip sukonfigūruoti „Raspberry Pi“ kaip laidinį maršrutizatorių. Taigi, pradėkime.

Jums reikalingi dalykai:

Norint sukonfigūruoti „Raspberry Pi“ kaip laidinį maršrutizatorių, jums reikia šių dalykų:

1) „Raspberry Pi“ vieno borto kompiuteris
2) „Raspberry Pi“ maitinimo adapteris arba 2.1A USB maitinimo bankas
3) SD kortelių skaitytuvas, skirtas „Raspbian OS“ mirksėti ant „microSD“ kortelės.
4) „microSD“ kortelė
5) tinklo jungiklis
6) Ethernet kabeliai
7) „Wi-Fi“ tinklas, prie kurio prijungiama „Raspberry Pi“
8) Kompiuteris / nešiojamas kompiuteris, skirtas „Raspberry Pi“ konfigūruoti

Mirksinti „Raspbian“ OS „microSD“ kortelėje:

Pirmiausia apsilankykite oficialiame „Raspbian“ atsisiuntimo puslapyje ir spustelėkite Atsisiųsti ZIP mygtukas „Raspbian Buster Lite“ vaizdas.

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, norėdami „Raspbian Buster Lite“ atvaizdą įrašyti į „microSD“ kortelę. Aš naudosiu „Etcher“ šiame straipsnyje.

Galite atsisiųsti „Etcher“, apsilankykite oficialioje „balena Etcher“ svetainėje. Tada atsisiųskite ir įdiekite „Etcher“.

PASTABA: Etcheris taip pat dirba „Linux“. Norėdami įdiegti „Etcher“ sistemoje „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 tikslą.

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ų būti mirksi.

Dabar turėtumėte pamatyti a bagažinė diską savo kompiuteryje. Naršykite į jį.

Sukurkite naują failą, ssh (be failo plėtinio).

Sukurkite naują failą wpa_supplicant.konf ir įveskite šias jo eilutes.

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
šalis = JAV
tinklas =
ssid = "YOUR_WIFI_SSID"
psk = "JŪSŲ_WIFI_PASSWORD"
scan_ssid = 1
prioritetas = 1

Būtinai pakeiskite YOUR_WIFI_SSID ir JŪSŲ_WIFI_PASSWORD į „Wi-Fi“ SSID ir slaptažodį.

Dabar atidarykite cmdline.txt failą ir pridėkite „ipv6“.išjungti = 1 eilutės pabaigoje išjungti IPv6.

„Raspberry Pi“ maitinimas:

Dabar įdėkite „microSD“ kortelę į „Raspberry Pi“, prijunkite vieną „Ethernet“ kabelio galą prie „Raspberry Pi“, o kitą - prie tinklo jungiklio. Tada maitinkite „Raspberry Pi“.

Prisijungimas prie „Raspberry Pi“ per SSH:

Paleidus „Raspberry Pi“, jis turėtų gauti IP adresą iš „Wi-Fi“ tinklo. Norėdami sužinoti „Raspberry Pi“ IP adresą, galite naudoti bet kurį tinklo skaitytuvą arba „Wi-Fi“ maršrutizatorių administravimo puslapį.

Radę „Raspberry Pi“ IP adresą, prisijunkite prie jo per SSH taip:

$ ssh pi @ 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 savo „Raspberry Pi“.

Tinklo konfigūravimas:

Dabar sukurkite tinklo konfigūracijos failą 0 tinklo sąsaja:

$ sudo nano / etc / network / interface.d / wlan0

Dabar įveskite šias eilutes ir išsaugokite konfigūracijos failą paspausdami + X paskui Y ir .

leisti „hotplug“ wlan0
iface wlan0 inet dhcp
wpa-conf / etc / wpa_supplicant / wpa_supplicant.konf

Dabar sukurkite tinklo konfigūracijos failą eth0 tinklo sąsaja:

$ sudo nano / etc / network / interface.d / eth0

Dabar įveskite šias eilutes ir išsaugokite konfigūracijos failą paspausdami + X paskui Y ir .

auto eth0
iface eth0 inet statinis
adresas 192.168.100.1
255.255.255.0

Dabar išjunkite dhcpcd tarnyba su šia komanda:

$ sudo systemctl išjungti dhcpcd

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

$ sudo perkrauti

Paleidus „Raspberry Pi“, patikrinkite tinklo konfigūraciją 0 tinklo sąsaja:

$ ip addr rodyti wlan0

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

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

$ ip addr rodyti eth0

Turėtų būti priskirtas statinis IP adresas eth0 tinklo sąsaja.

0 ir eth0, abu turėtų būti sukonfigūruoti teisingai.

DHCP serverio konfigūravimas:

Dabar atnaujinkite APT paketų saugyklos talpyklą naudodami šią komandą:

$ sudo apt atnaujinimas

Įdiekite ISC DHCP serverį naudodami šią komandą:

$ sudo apt įdiekite isc-dhcp-serverį

Paspauskite Y tada paspauskite kad patvirtintumėte diegimą.

Turėtų būti įdiegtas ISC DHCP serveris.

Dabar atidarykite dhcpd.konf failą taip:

$ sudo nano / etc / dhcp / dhcpd.konf

Nustatyti domeno vardas ir domeno vardo serveriai taip.

Truputį slinkite žemyn ir nekomentuokite autoritetingas; linija.

Be to, pridėkite šias eilutes prie konfigūracijos failo ir išsaugokite failą.

192 potinklis.168.100.0 tinklo kaukė 255.255.255.0
diapazonas 192.168.100.50 192.168.100.240;
192 variantai.168.100.1;
parinktis potinklis-kaukė 255.255.255.0;

Dabar atidarykite / etc / default / isc-dhcp-server konfigūracijos failą taip:

$ sudo nano / etc / default / isc-dhcp-server

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

Dabar perkraukite „Raspberry Pi“.

$ sudo perkrauti

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

$ sudo systemctl būsena isc-dhcp-server

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

Dabar įdiekite „firewalld“ taip:

$ sudo apt įdiekite užkardą

Paspauskite Y tada paspauskite kad patvirtintumėte diegimą.

turėtų būti įdiegta „firewalld“.

The užkarda paslauga turėtų būti aktyvus (veikia) pagal nutylėjimą.

$ sudo systemctl būsenos užkarda

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

$ sudo ugniasienė-cmd --add-service = dhcp --permanent

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

$ sudo firewall-cmd --add-maskarade - permanent

Galiausiai perkraukite savo „Raspberry Pi“.

$ sudo perkrauti

Klientų prijungimas prie jungiklio:

Kai paleidžiamas jūsų „Raspberry Pi“, prijunkite kito Ethernet kabelio galą prie jungiklio, o kitą - prie nešiojamojo kompiuterio / darbalaukio ar kitų įrenginių.

Jūsų įrenginiui turėtų būti priskirtas IP adresas per DHCP serverį, veikiantį jūsų „Raspberry Pi“, ir galėti prisijungti prie interneto.

Taigi, taip jūs naudojate savo „Raspberry Pi“ kaip laidinį maršrutizatorių. Dėkojame, kad perskaitėte šį straipsnį.

„OpenTTD“ ir „Simutrans“
Sukurti savo transporto modeliavimą gali būti smagu, atpalaiduojanti ir be galo viliojanti. Štai kodėl jūs turite įsitikinti, kad išbandėte kuo daugia...
„OpenTTD“ pamoka
„OpenTTD“ yra vienas iš populiariausių verslo modeliavimo žaidimų. Šiame žaidime turite sukurti nuostabų transporto verslą. Tačiau pradėsite nuo mažda...
„SuperTuxKart“, skirta „Linux“
„SuperTuxKart“ yra puikus pavadinimas, sukurtas nemokamai suteikti „Mario Kart“ patirtį jūsų „Linux“ sistemoje. Tai gana sudėtinga ir smagu žaisti, yr...