Korištenje Raspberry Pi kao žičanog usmjerivača

Using Raspberry Pi Wired Router



Računalo za jedno računalo Raspberry Pi možete konfigurirati u usmjerivač. Raspberry Pi ima Wi-Fi mrežno sučelje i ožičeno mrežno sučelje. Raspberry Pi možete konfigurirati kao bežični usmjerivač ili ožičeni usmjerivač.

Raspberry Pi možete povezati s bežičnom Wi-Fi mrežom koja ima internetsku vezu i usmjeriti internetski promet na ožičeno mrežno sučelje. Na ovaj način svoj Raspberry Pi možete koristiti kao ožičeni usmjerivač.







Ili se možete povezati s mrežom koja ima internetsku vezu putem ožičenog mrežnog sučelja, stvoriti Wi-Fi žarišnu točku pomoću Wi-Fi mrežnog sučelja Raspberry Pi i usmjeriti internetski promet na Wi-Fi mrežno sučelje. Na ovaj način svoj Raspberry Pi možete koristiti kao bežični usmjerivač.



U ovom članku pokazat ću vam kako konfigurirati Raspberry Pi kao ožičeni usmjerivač. Dakle, krenimo.



Stvari koje trebate:

Da biste svoj Raspberry Pi konfigurirali kao ožičeni usmjerivač, trebate sljedeće:





1) Računalo za jedno računalo Raspberry Pi
2) Raspberry Pi adapter za napajanje ili 2,1A USB banka za napajanje
3) Čitač SD kartica za prebacivanje Raspbian OS -a na microSD karticu.
4) microSD kartica
5) Mrežni prekidač
6) Ethernet kabeli
7) Wi-Fi mreža za povezivanje Raspberry Pi
8) Računalo/prijenosno računalo za konfiguriranje Raspberry Pi



Trepćući Raspbian OS na microSD kartici:

Prvo posjetite službena stranica za preuzimanje Raspbiana i kliknite na Preuzmite ZIP gumb od Raspbian Buster Lite slika.

Vaš preglednik trebao bi početi preuzimati sliku Raspbian Buster Lite.

Nakon dovršetka preuzimanja možete upotrijebiti balena Etcher ili druge programe za pisanje slika za Raspberry pi da biste ispisali sliku Raspbian Buster Lite na microSD karticu. U ovom članku ću koristiti Etcher.

Možete preuzeti Etcher, posjetite službena web stranica Balene Etcher . Zatim preuzmite i instalirajte Etcher.

BILJEŠKA: Etcher radi i na Linuxu. Da biste instalirali Etcher na Linux, pogledajte članak Instaliranje Etcher na Linuxu.

Nakon što je Etcher instaliran, pokrenite Etcher. Kliknite na Odaberite sliku .

Odaberite sliku Raspbian Buster Lite koju ste upravo preuzeli i kliknite Otvorena .

Umetnite microSD karticu u čitač microSD kartica i priključite je u računalo. Zatim kliknite na Odaberite cilj .

Odaberite svoju SD karticu s popisa i kliknite na Nastaviti .

Sada kliknite na Bljesak .

Etcher bi trebao početi bljeskati SD karticu.

U ovom trenutku SD karticu treba bljeskati.

Sada biste trebali vidjeti a čizma voziti na računalu. Uđite u nju.

Izradite novu datoteku, ssh (bez nastavka datoteke).

Napravite novu datoteku wpa_supplicant.conf i upišite sljedeće redove.

ctrl_interface=TEBI=/gdje/trčanje/wpa_supplicantSKUPINA= netdev
update_config=1
zemlja= SAD
mreža={
ssid='YOUR_WIFI_SSID'
psk='YOUR_WIFI_PASSWORD'
scan_ssid=1
prioritet=1
}

Obavezno zamijenite VAŠ_WIFI_SSID i VAŠA_WIFI_PASSWORD na vaš Wi-Fi SSID i lozinku.

Sada otvorite cmdline.txt datoteku i dodaj ipv6.disable = 1 na kraju retka za onemogućavanje IPv6.

Uključivanje Raspberry Pi:

Sada umetnite microSD karticu u Raspberry Pi, spojite jedan kraj ethernet kabela na Raspberry Pi, a jedan kraj u mrežni prekidač. Zatim uključite Raspberry Pi.

Povezivanje s Raspberry Pi putem SSH -a:

Kad se Raspberry Pi pokrene, trebao bi dobiti IP adresu iz Wi-Fi mreže. Možete upotrijebiti bilo koji mrežni skener ili stranicu za administraciju Wi-Fi usmjerivača kako biste saznali IP adresu vašeg Raspberry Pi.

Nakon što pronađete IP adresu vašeg Raspberry Pi, povežite se s njom putem SSH -a na sljedeći način:

$sshpi@192.168.0.105

Upišite Da i pritisnite .

Upišite zadanu lozinku kupina i pritisnite .

Trebali biste biti prijavljeni na svoj Raspberry Pi.

Konfiguriranje mreže:

Sada izradite datoteku mrežne konfiguracije za wlan0 mrežno sučelje kako slijedi:

$sudo nano /itd/mreža/sučelja.d/wlan0

Sada upišite sljedeće retke i spremite konfiguracijsku datoteku pritiskom na + x slijedi I i .

allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf/itd/wpa_supplicant/wpa_supplicant.conf

Sada izradite datoteku mrežne konfiguracije za eth0 mrežno sučelje kako slijedi:

$sudo nano /itd/mreža/sučelja.d/eth0

Sada upišite sljedeće retke i spremite konfiguracijsku datoteku pritiskom na + x slijedi I i .

auto eth0
iface eth0 inet statički
adresa 192.168.100.1
maska ​​mreže 255.255.255.0

Sada onemogućite dhcpcd servis sa sljedećom naredbom:

$sudosystemctl onemogućiti dhcpcd

Sada ponovno pokrenite Raspberry Pi da bi promjene stupile na snagu.

$sudoponovno podizanje sustava

Nakon što se vaš Raspberry Pi pokrene, provjerite mrežnu konfiguraciju wlan0 mrežno sučelje kako slijedi:

$ip adrpokazati wlan0

wlan0 trebao dobiti IP adresu putem DHCP -a.

Također provjerite mrežnu konfiguraciju eth0 mrežno sučelje kako slijedi:

$ip adrpokazati eth0

Statičkoj IP adresi treba dodijeliti eth0 mrežno sučelje.

wlan0 i eth0 , oboje bi trebalo biti ispravno konfigurirano.

Sada ažurirajte predmemoriju spremišta paketa APT sljedećom naredbom:

$sudoprikladno ažuriranje

Instalirajte ISC DHCP poslužitelj sa sljedećom naredbom:

$sudoprikladaninstaliratiisc-dhcp-poslužitelj

Pritisnite I a zatim pritisnite za potvrdu instalacije.

Treba instalirati ISC DHCP poslužitelj.

Sada otvorite dhcpd.conf datoteku na sljedeći način:

$sudo nano /itd/dhcp/dhcpd.conf

Postavi naziv domene i poslužitelji naziva domena kako slijedi.

Pomaknite se malo prema dolje i komentirajte mjerodavan; crta.

Također, dodajte sljedeće retke u konfiguracijsku datoteku i spremite datoteku.

podmreža 192.168.100.0 maska ​​mreže 255.255.255.0{
raspon 192.168.100.50 192.168.100.240;
opcijski usmjerivači 192.168.100.1;
opcija podmrežna maska ​​255.255.255.0;
}

Sada otvorite /etc/default/isc-dhcp-server konfiguracijsku datoteku na sljedeći način:

$sudo nano /itd/zadano/isc-dhcp-poslužitelj

Dodati, eth0 prema INTERFEJSv4 varijablu i spremite datoteku.

Sada ponovno pokrenite Raspberry Pi.

$sudoponovno podizanje sustava

Nakon što se vaš Raspberry Pi pokrene, isc-dhcp-poslužitelj usluga bi trebala biti aktivno (trčanje) .

$sudosystemctl status isc-dhcp-poslužitelj

Konfiguriranje vatrozida i omogućavanje prosljeđivanja paketa:

Sada instalirajte firewalld na sljedeći način:

$sudoprikladaninstaliratifirewalld

Pritisnite I a zatim pritisnite za potvrdu instalacije.

firewalld treba instalirati.

The firewalld usluga bi trebala biti aktivno (trčanje) prema zadanim postavkama.

$sudosystemctl status firewalld

Sada dopustite DHCP promet kroz vatrozid sa sljedećom naredbom:

$sudofirewall-cmd--dod-usluga= dhcp-trajno

Dopustite prosljeđivanje IP paketa sa sljedećom naredbom:

$sudofirewall-cmd--add-maskenbal -trajno

Na kraju, ponovno pokrenite svoj Raspberry Pi.

$sudoponovno podizanje sustava

Povezivanje klijenata na prekidač:

Nakon što se vaš Raspberry Pi pokrene, spojite jedan kraj drugog Ethernet kabela u prekidač, a drugi kraj u prijenosno računalo/stolno računalo ili druge uređaje.

Vašem uređaju treba dodijeliti IP adresu putem DHCP poslužitelja koji radi na vašem Raspberry Pi i moći će se povezati s internetom.

Dakle, tako koristite svoj Raspberry Pi kao ožičeni usmjerivač. Hvala što ste pročitali ovaj članak.