Svoje Raspberry Pi môžete pripojiť k bezdrôtovej sieti Wi-Fi, ktorá má pripojenie na internet, a smerovať internetový prenos na káblové sieťové rozhranie. Týmto spôsobom môžete Raspberry Pi používať ako káblový smerovač.
Alebo sa môžete pripojiť k sieti s pripojením na internet pomocou káblového sieťového rozhrania, vytvoriť hotspot Wi-Fi pomocou sieťového rozhrania Wi-Fi Raspberry Pi a smerovať internetový prenos na sieťové rozhranie Wi-Fi. Týmto spôsobom môžete Raspberry Pi používať ako bezdrôtový smerovač.
V tomto článku vám ukážem, ako nakonfigurovať Raspberry Pi ako drôtový smerovač. Takže poďme na to.
Veci, ktoré potrebujete:
Ak chcete nakonfigurovať svoje zariadenie Raspberry Pi ako káblový smerovač, potrebujete nasledujúce veci:
1) Jednodeskový počítač Raspberry Pi
2) Napájací adaptér Raspberry Pi alebo 2.1A USB napájacia banka
3) Čítačka kariet SD na blikanie operačného systému Raspbian na kartu microSD.
4) Karta microSD
5) Sieťový prepínač
6) Ethernetové káble
7) Sieť Wi-Fi na pripojenie Raspberry Pi
8) Počítač / notebook na konfiguráciu Raspberry Pi
Blikajúci operačný systém Raspbian na karte microSD:
Najskôr navštívte oficiálnu stránku na stiahnutie Raspbian a kliknite na ikonu Stiahnite si ZIP tlačidlo Raspbian Buster Lite obrázok.
Prehliadač by mal začať sťahovať obrázok Raspbian Buster Lite.
Po dokončení sťahovania môžete na napísanie obrázka Raspbian Buster Lite na kartu microSD použiť program Balena Etcher alebo iné programy na písanie obrázkov pre Raspberry pi. V tomto článku použijem Etcher.
Môžete si stiahnuť Etcher, navštívte oficiálnu webovú stránku baleny Etcher. Potom si stiahnite a nainštalujte Etcher.
POZNÁMKA: Etcher pracuje aj na systéme Linux. Ak chcete nainštalovať Etcher na Linux, prečítajte si článok Inštalácia Etcher na Linuxe.
Po nainštalovaní Etcher spustite Etcher. Kliknite na Vyberte obrázok.
Vyberte svoj obrázok Raspbian Buster Lite, ktorý ste práve stiahli, a kliknite na Otvorené.
Vložte kartu microSD do čítačky kariet microSD a zapojte ju do počítača. Potom kliknite na Vyberte cieľ.
Vyberte svoju SD kartu zo zoznamu a kliknite na ďalej.
Teraz kliknite na Blesk.
Leptač by mal začať blikať na SD kartu.
V tomto okamihu by mala SD karta blikať.
Teraz by ste mali vidieť a topánka jednotku v počítači. Prejdite do nej.
Vytvorte nový súbor, ssh (bez akejkoľvek prípony súboru).
Vytvorte nový súbor wpa_supplicant.konf a napíšte do nasledujúcich riadkov.
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdevupdate_config = 1
krajina = USA
sieť =
ssid = "YOUR_WIFI_SSID"
psk = "YOUR_WIFI_PASSWORD"
scan_ssid = 1
priorita = 1
Uistite sa, že ste vymenili YOUR_WIFI_SSID a VAŠE_WIFI_PASSWORD na vaše Wi-Fi SSID a heslo.
Teraz otvorte cmdline.TXT súbor a pridať ipv6.deaktivovať = 1 na konci riadku zakážete IPv6.
Napájanie na Raspberry Pi:
Teraz vložte kartu microSD do Raspberry Pi, jeden koniec ethernetového kábla pripojte k Raspberry Pi a jeden koniec k sieťovému prepínaču. Potom zapnite Raspberry Pi.
Pripojenie k Raspberry Pi cez SSH:
Akonáhle sa Raspberry Pi spustí, mal by dostať IP adresu zo siete Wi-Fi. Na zistenie adresy IP vášho Raspberry Pi môžete použiť akýkoľvek sieťový skener alebo stránku so správou smerovačov Wi-Fi.
Akonáhle nájdete IP adresu vášho Raspberry Pi, pripojte sa k nemu cez SSH nasledovne:
$ ssh pi @ 192.168.0.105
Zadajte Áno a stlačte
Zadajte predvolené heslo malina a stlačte
Mali by ste byť prihlásení do svojho Raspberry Pi.
Konfigurácia siete:
Teraz vytvorte sieťový konfiguračný súbor pre server wlan0 sieťové rozhranie nasledovne:
$ sudo nano / etc / network / interfaces.d / wlan0
Teraz zadajte nasledujúce riadky a uložte konfiguračný súbor stlačením
iface wlan0 inet dhcp
wpa-conf / etc / wpa_supplicant / wpa_supplicant.konf
Teraz vytvorte sieťový konfiguračný súbor pre eth0 sieťové rozhranie nasledovne:
$ sudo nano / etc / network / interfaces.d / eth0
Teraz zadajte nasledujúce riadky a uložte konfiguračný súbor stlačením
statický
adresa 192.168.100.1
maska siete 255.255.255.0
Teraz deaktivujte dhcpcd služba s nasledujúcim príkazom:
$ sudo systemctl vypnúť dhcpcd
Teraz reštartujte Raspberry Pi, aby sa zmeny prejavili.
$ sudo reštart
Po spustení vášho Raspberry Pi skontrolujte sieťovú konfiguráciu wlan0 sieťové rozhranie nasledovne:
$ ip addr show wlan0wlan0 by mal dostať IP adresu cez DHCP.
Skontrolujte tiež sieťovú konfiguráciu eth0 sieťové rozhranie nasledovne:
$ ip addr show eth0Statická IP adresa by mala byť pridelená eth0 sieťové rozhranie.
wlan0 a eth0, obe by mali byť správne nakonfigurované.
Konfigurácia servera DHCP:
Teraz aktualizujte vyrovnávaciu pamäť úložiska balíkov APT pomocou nasledujúceho príkazu:
$ sudo apt aktualizácia
Nainštalujte ISC DHCP server pomocou nasledujúceho príkazu:
$ sudo apt nainštalovať isc-dhcp-server
Stlačte Y a potom stlačte
Mal by byť nainštalovaný server ISC DHCP.
Teraz otvorte dhcpd.konf súbor nasledovne:
$ sudo nano / etc / dhcp / dhcpd.konf
Nastaviť doménové meno a servery doménových mien nasledovne.
Prejdite trochu nadol a odkomentujte smerodajný; riadok.
Pridajte tiež nasledujúce riadky do konfiguračného súboru a uložte súbor.
podsiete 192.168.100.0 maska siete 255.255.255.0rozsah 192.168.100.50 192.168.100.240;
voliteľné smerovače 192.168.100.1;
voľba masky podsiete 255.255.255.0;
Teraz otvorte / etc / default / isc-dhcp-server konfiguračný súbor nasledovne:
$ sudo nano / etc / default / isc-dhcp-server
Pridať, eth0 do ROZHRANIAv4 premennú a uložte súbor.
Teraz reštartujte Raspberry Pi.
$ sudo reštart
Akonáhle sa vaše Raspberry Pi spustí, isc-dhcp-server služba by mala byť aktívny (beh).
$ sudo systemctl status isc-dhcp-server
Konfigurácia brány firewall a povolenie preposielania paketov:
Teraz nainštalujte firewalld nasledovne:
$ sudo apt nainštalovať firewalld
Stlačte Y a potom stlačte
firewalld by mal byt nainstalovany.
The firewalld služba by mala byť aktívny (beh) predvolene.
$ sudo systemctl status firewalld
Teraz povoľte prenos DHCP cez bránu firewall pomocou nasledujúceho príkazu:
$ sudo firewall-cmd --add-service = dhcp --permanent
Nasledujúcim príkazom povoľte preposielanie paketov IP:
$ sudo firewall-cmd --add-maškaráda - trvalé
Nakoniec reštartujte počítač Raspberry Pi.
$ sudo reštart
Pripojenie klientov k prepínaču:
Akonáhle sa vaša Raspberry Pi spustí, pripojte jeden koniec iného ethernetového kábla k prepínaču a druhý koniec k vášmu notebooku / ploche alebo iným zariadeniam.
Vášmu zariadeniu by mala byť pridelená adresa IP prostredníctvom servera DHCP spusteného na vašom Raspberry Pi a malo by byť možné pripojiť sa na internet.
Takto teda Raspberry Pi používate ako káblový smerovač. Ďakujeme, že ste si prečítali tento článok.