Raspberry Pi: n käyttäminen langallisena reitittimenä

Using Raspberry Pi Wired Router

Voit määrittää Raspberry Pi -levytietokoneesi reitittimeksi. Raspberry Pi: ssä on Wi-Fi-verkkoliitäntä ja kiinteä verkkoliitäntä. Voit määrittää Raspberry Pi -laitteen langattomaksi reitittimeksi tai langalliseksi reitittimeksi.

Voit yhdistää Raspberry Pi -laitteesi langattomaan Wi-Fi-verkkoon, jossa on Internet-yhteys, ja reitittää Internet-liikenne langalliseen verkkoliitäntään. Tällä tavalla voit käyttää Raspberry Pi -laitettasi langallisena reitittimenä.



Tai voit muodostaa yhteyden verkkoon, jossa on Internet-yhteys kiinteän verkkoliitännän kautta, luoda Wi-Fi-yhteyspiste Raspberry Pi: n Wi-Fi-verkkoliitännän avulla ja reitittää Internet-liikenne Wi-Fi-verkkoliittymään. Tällä tavalla voit käyttää Raspberry Pi -laitettasi langattomana reitittimenä.



Tässä artikkelissa aion näyttää sinulle, miten Raspberry Pi määritetään langalliseksi reitittimeksi. Aloitetaan siis.



Tarvitsemasi asiat:

Jotta voit määrittää Raspberry Pi: n langalliseksi reitittimeksi, tarvitset seuraavat asiat:

1) Raspberry Pi -levytietokone
2) Raspberry Pi -virtasovitin tai 2,1 A: n USB -virtapankki
3) SD -kortinlukija Raspbian -käyttöjärjestelmän vilkuttamiseksi microSD -kortille.
4) microSD -kortti
5) Verkkokytkin
6) Ethernet -kaapelit
7) Wi-Fi-verkko, jolla Raspberry Pi voidaan yhdistää
8) Tietokone/kannettava tietokone Raspberry Pi: n määrittämistä varten



Vilkkuva Raspbian -käyttöjärjestelmä microSD -kortilla:

Käy ensin Raspbianin virallinen lataussivu ja napsauta Lataa ZIP -painiketta Raspbian Buster Lite kuva.

Selaimesi pitäisi alkaa ladata Raspbian Buster Lite -kuvaa.

Kun lataus on valmis, voit käyttää balena Etcheriä tai muita Raspberry pi -kuvakirjoitusohjelmia Raspbian Buster Lite -kuvan kirjoittamiseen microSD -kortille. Käytän Etcheriä tässä artikkelissa.

Voit ladata Etcherin osoitteesta balena Etcherin virallinen sivusto . Lataa ja asenna sitten Etcher.

HUOMAUTUS: Etcher toimii myös Linuxissa. Jos haluat asentaa Etcherin Linuxiin, lue artikkeli Asenna Etcher Linuxiin.

Kun Etcher on asennettu, suorita Etcher. Klikkaa Valitse kuva .

Valitse juuri lataamasi Raspbian Buster Lite -kuva ja napsauta sitä Avata .

Aseta microSD -kortti microSD -kortinlukijaan ja kytke se tietokoneeseen. Napsauta sitten Valitse kohde .

Valitse SD -korttisi luettelosta ja napsauta Jatkaa .

Napsauta nyt Salama .

Etcherin pitäisi alkaa vilkuttaa SD -korttia.

Tässä vaiheessa SD -kortti pitäisi vilkuttaa.

Nyt sinun pitäisi nähdä a saapas ajaa tietokoneellasi. Navigoi siihen.

Luo uusi tiedosto, ssh (ilman tiedostotunnistetta).

Luo uusi tiedosto wpa_supplicant.conf ja kirjoita siihen seuraavat rivit.

ctrl_interface=SINULLE=/missä/juosta/wpa_supplicantRYHMÄ= netdev
update_config=1
maa= USA
verkkoon={
ssid='YOUR_WIFI_SSID'
psk=OMA_WIFI_SALASANA
scan_ssid=1
etusijalla=1
}

Muista vaihtaa YOUR_WIFI_SSID ja OMA_WIFI_SALASANA Wi-Fi-SSID-tunnuksellesi ja salasanallesi.

Avaa nyt cmdline.txt tiedosto ja lisää ipv6.disable = 1 rivin lopussa IPv6: n poistamiseksi käytöstä.

Raspberry Pi: n käynnistäminen:

Aseta nyt microSD -kortti Raspberry Pi -laitteeseen, yhdistä Ethernet -kaapelin toinen pää Raspberry Pi -laitteeseen ja toinen pää verkkokytkimeen. Käynnistä sitten Raspberry Pi.

Yhteyden muodostaminen Raspberry Pi: hen SSH: n kautta:

Kun Raspberry Pi käynnistyy, sen pitäisi saada IP-osoite Wi-Fi-verkosta. Voit käyttää mitä tahansa verkkoskanneria tai Wi-Fi-reitittimien hallintasivua selvittääksesi Raspberry Pi -laitteen IP-osoitteen.

Kun olet löytänyt Raspberry Pi -laitteesi IP -osoitteen, muodosta yhteys SSH: n kautta seuraavasti:

$sshpi@192.168.0.105

Kirjoita Joo ja paina .

Kirjoita oletussalasana vadelma ja paina .

Sinun pitäisi olla kirjautuneena Raspberry Pi -laitteeseesi.

Verkon määrittäminen:

Luo nyt verkkokokoonpanotiedosto wlan0 verkkoliitäntä seuraavasti:

$sudo nano /jne/verkkoon/rajapinnat. d/wlan0

Kirjoita nyt seuraavat rivit ja tallenna määritystiedosto painamalla + X jonka jälkeen JA ja .

sallittu hotplug wlan0
iface wlan0 inet dhcp
wpa-conf/jne/wpa_supplicant/wpa_supplicant.conf

Luo nyt verkkokokoonpanotiedosto eth0 verkkoliitäntä seuraavasti:

$sudo nano /jne/verkkoon/rajapinnat. d/eth0

Kirjoita nyt seuraavat rivit ja tallenna määritystiedosto painamalla + X jonka jälkeen JA ja .

auto eth0
iface eth0 inet staattinen
osoite 192.168.100.1
verkkomaski 255.255.255.0

Poista käytöstä dhcpcd palvelu seuraavalla komennolla:

$sudosystemctl poista dhcpcd käytöstä

Käynnistä Raspberry Pi uudelleen, jotta muutokset tulevat voimaan.

$sudokäynnistä uudelleen

Kun Raspberry Pi käynnistyy, tarkista verkkokokoonpano wlan0 verkkoliitäntä seuraavasti:

$ip -osoitenäytä wlan0

wlan0 pitäisi saada IP -osoite DHCP: n kautta.

Tarkista myös verkkokokoonpano eth0 verkkoliitäntä seuraavasti:

$ip -osoitenäytä eth0

Staattinen IP -osoite on määritettävä eth0 verkkoliitäntä.

wlan0 ja eth0 , molemmat on määritettävä oikein.

Päivitä nyt APT -paketin arkiston välimuisti seuraavalla komennolla:

$sudoosuva päivitys

Asenna ISC DHCP -palvelin seuraavalla komennolla:

$sudosopivaAsentaaisc-dhcp-palvelin

Lehdistö JA ja paina sitten vahvistaaksesi asennuksen.

ISC DHCP -palvelin on asennettava.

Avaa nyt dhcpd.conf tiedosto seuraavasti:

$sudo nano /jne/dhcp/dhcpd.conf

Aseta verkkotunnus ja verkkotunnuksen nimipalvelimet seuraavasti.

Vieritä hiukan alas ja poista kommentti arvovaltainen; linja.

Lisää myös seuraavat rivit asetustiedostoon ja tallenna tiedosto.

aliverkko 192.168.100.0 netmask 255.255.255.0{
alue 192.168.100.50 192.168.100.240;
vaihtoehtoiset reitittimet 192.168.100.1;
vaihtoehto aliverkon peite 255.255.255.0;
}

Avaa nyt /etc/default/isc-dhcp-server määritystiedosto seuraavasti:

$sudo nano /jne/oletusarvo/isc-dhcp-palvelin

Lisätä, eth0 kohteeseen LIITÄNNÄT v4 muuttuja ja tallenna tiedosto.

Käynnistä nyt Raspberry Pi uudelleen.

$sudokäynnistä uudelleen

Kun Raspberry Pi käynnistyy, isc-dhcp-palvelin palvelun pitäisi olla aktiivinen (käynnissä) .

$sudosystemctl-tila isc-dhcp-palvelin

Palomuurin määrittäminen ja pakettien edelleenlähetyksen ottaminen käyttöön:

Asenna nyt palomuuri seuraavasti:

$sudosopivaAsentaapalomuuri

Lehdistö JA ja paina sitten vahvistaaksesi asennuksen.

palomuuri on asennettava.

The palomuuri palvelun pitäisi olla aktiivinen (käynnissä) oletuksena.

$sudosystemctl status palomuuri

Salli nyt DHCP -liikenne palomuurin läpi seuraavan komennon avulla:

$sudopalomuuri-cmd--lisäpalvelu= dhcp--pysyvä

Salli IP -paketin edelleenlähetys seuraavalla komennolla:

$sudopalomuuri-cmd--lisä-naamio --pysyvä

Käynnistä lopuksi Raspberry Pi uudelleen.

$sudokäynnistä uudelleen

Asiakkaiden yhdistäminen kytkimeen:

Kun Raspberry Pi käynnistyy, kytke toisen Ethernet -kaapelin toinen pää kytkimeen ja toinen pää kannettavaan tietokoneeseen tai muihin laitteisiin.

Laitteellesi on annettava IP -osoite Raspberry Pi -laitteessa toimivan DHCP -palvelimen kautta ja sen on voitava muodostaa yhteys Internetiin.

Joten, näin käytät Raspberry Pi -laitettasi langallisena reitittimenä. Kiitos tämän artikkelin lukemisesta.