Raspberry Pi izmantošana kā vadu maršrutētājs

Using Raspberry Pi Wired Router



Jūs varat konfigurēt savu Raspberry Pi viena paneļa datoru maršrutētājā. Raspberry Pi ir Wi-Fi tīkla interfeiss un vadu tīkla interfeiss. Raspberry Pi var konfigurēt kā bezvadu maršrutētāju vai vadu maršrutētāju.

Jūs varat savienot savu Raspberry Pi ar bezvadu Wi-Fi tīklu, kuram ir interneta savienojums, un novirzīt interneta trafiku uz vadu tīkla interfeisu. Tādā veidā jūs varat izmantot savu Raspberry Pi kā vadu maršrutētāju.







Vai arī varat izveidot savienojumu ar tīklu, kuram ir interneta savienojums, izmantojot vadu tīkla interfeisu, izveidot Wi-Fi tīklāju, izmantojot Raspberry Pi Wi-Fi tīkla saskarni, un maršrutētājam interneta trafiku Wi-Fi tīkla saskarnē. Tādā veidā jūs varat izmantot savu Raspberry Pi kā bezvadu maršrutētāju.



Šajā rakstā es jums parādīšu, kā konfigurēt Raspberry Pi kā vadu maršrutētāju. Tātad, sāksim.



Nepieciešamās lietas:

Lai konfigurētu Raspberry Pi kā vadu maršrutētāju, jums ir nepieciešamas šādas lietas:





1) Raspberry Pi vienas plates dators
2) Raspberry Pi barošanas adapteris vai 2.1A USB barošanas bloks
3) SD karšu lasītājs Raspbian OS mirgošanai uz microSD kartes.
4) microSD karte
5) Tīkla slēdzis
6) Ethernet kabeļi
7) Wi-Fi tīkls, lai savienotu Raspberry Pi
8) Dators/klēpjdators Raspberry Pi konfigurēšanai



Mirgojoša Raspbian OS microSD kartē:

Vispirms apmeklējiet Raspbian oficiālā lejupielādes lapa un noklikšķiniet uz Lejupielādēt ZIP poga no Raspbian Buster Lite attēlu.

Jūsu pārlūkprogrammai jāsāk lejupielādēt Raspbian Buster Lite attēlu.

Kad lejupielāde ir pabeigta, varat izmantot balena Etcher vai citas Raspberry pi attēlu rakstīšanas programmas, lai ierakstītu Raspbian Buster Lite attēlu microSD kartē. Šajā rakstā es izmantošu Etcher.

Jūs varat lejupielādēt Etcher, apmeklējiet balena Etcher oficiālā vietne . Pēc tam lejupielādējiet un instalējiet Etcher.

PIEZĪME: Etcher darbojas arī Linux. Lai instalētu Etcher operētājsistēmā Linux, skatiet rakstu Etcher instalēšana Linux.

Kad Etcher ir instalēts, palaidiet Etcher. Klikšķiniet uz Izvēlieties attēlu .

Atlasiet tikko lejupielādēto Raspbian Buster Lite attēlu un noklikšķiniet uz tā Atvērt .

Ievietojiet savu microSD karti microSD karšu lasītājā un pievienojiet to datoram. Pēc tam noklikšķiniet uz Izvēlieties mērķi .

Sarakstā atlasiet savu SD karti un noklikšķiniet uz Turpināt .

Tagad noklikšķiniet uz Zibspuldze .

Etcher vajadzētu sākt mirgot SD karti.

Šajā brīdī SD kartei vajadzētu mirgot.

Tagad jums vajadzētu redzēt a boot vadīt savā datorā. Virzieties tajā.

Izveidojiet jaunu failu, ssh (bez faila paplašinājuma).

Izveidojiet jaunu failu wpa_supplicant.conf un ierakstiet tam sekojošās rindas.

ctrl_interface=TEV=/kur/skriet/wpa_supplicantGRUPA= netdev
update_config=1
valsti= ASV
tīklā={
ssid=“YOUR_WIFI_SSID”
psk='JŪSU_WIFI_PALĪDZĪBA'
scan_ssid=1
prioritāte=1
}

Noteikti nomainiet YOUR_WIFI_SSID un YOUR_WIFI_PASSWORD uz jūsu Wi-Fi SSID un paroli.

Tagad atveriet cmdline.txt failu un pievienot ipv6.disable = 1 rindas beigās, lai atspējotu IPv6.

Ieslēdzot Raspberry Pi:

Tagad ievietojiet microSD karti Raspberry Pi, pievienojiet vienu Ethernet kabeļa galu Raspberry Pi un otru galu tīkla slēdzim. Pēc tam ieslēdziet Raspberry Pi.

Savienojuma izveide ar Raspberry Pi, izmantojot SSH:

Kad Raspberry Pi tiek palaists, tam vajadzētu iegūt IP adresi no Wi-Fi tīkla. Lai uzzinātu Raspberry Pi IP adresi, varat izmantot jebkuru tīkla skeneri vai Wi-Fi maršrutētāju administrēšanas lapu.

Kad esat atradis sava Raspberry Pi IP adresi, izveidojiet savienojumu ar to, izmantojot SSH šādi:

$sshpi@192.168.0.105

Ieraksti un nospiediet .

Ierakstiet noklusējuma paroli aveņu un nospiediet .

Jums vajadzētu pieteikties savā Raspberry Pi.

Tīkla konfigurēšana:

Tagad izveidojiet tīkla konfigurācijas failu wlan0 tīkla interfeisu šādi:

$sudo nano /utt/tīklā/saskarnes.d/wlan0

Tagad ierakstiet šādas rindas un saglabājiet konfigurācijas failu, nospiežot + X kam sekoja UN un .

atļaut-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf/utt/wpa_supplicant/wpa_supplicant.conf

Tagad izveidojiet tīkla konfigurācijas failu eth0 tīkla interfeisu šādi:

$sudo nano /utt/tīklā/saskarnes.d/eth0

Tagad ierakstiet šādas rindas un saglabājiet konfigurācijas failu, nospiežot + X kam sekoja UN un .

auto eth0
iface eth0 inet statisks
adrese 192.168.100.1
tīkla maska ​​255.255.255.0

Tagad atspējojiet dhcpcd pakalpojumu ar šādu komandu:

$sudosystemctl atspējot dhcpcd

Tagad restartējiet Raspberry Pi, lai izmaiņas stātos spēkā.

$sudopārstartēt

Kad Raspberry Pi tiek palaists, pārbaudiet tīkla konfigurāciju wlan0 tīkla interfeisu šādi:

$ip adreseparādīt wlan0

wlan0 vajadzētu iegūt IP adresi, izmantojot DHCP.

Pārbaudiet arī tīkla konfigurāciju eth0 tīkla interfeisu šādi:

$ip adreseparādīt eth0

Vietnei jāpiešķir statiska IP adrese eth0 tīkla interfeiss.

wlan0 un eth0 , abiem jābūt pareizi konfigurētiem.

Tagad atjauniniet APT pakotņu krātuves kešatmiņu ar šādu komandu:

$sudotrāpīgs atjauninājums

Instalējiet ISC DHCP serveri ar šādu komandu:

$sudotrāpīgsuzstādītisc-dhcp-serveris

Nospiediet UN un pēc tam nospiediet lai apstiprinātu instalāciju.

Jāinstalē ISC DHCP serveris.

Tagad atveriet dhcpd.conf failu šādi:

$sudo nano /utt/dhcp/dhcpd.conf

Iestatiet domēna vārds un domēna vārdu serveri sekojoši.

Nedaudz ritiniet uz leju un komentējiet autoritatīvs; līnija.

Konfigurācijas failam pievienojiet arī šādas rindiņas un saglabājiet failu.

apakštīkls 192.168.100.0 netmaska ​​255.255.255.0{
diapazons 192.168.100.50 192.168.100.240;
izvēles maršrutētāji 192.168.100.1;
opcija apakštīkls-maska ​​255.255.255.0;
}

Tagad atveriet /etc/default/isc-dhcp-server konfigurācijas failu šādi:

$sudo nano /utt/noklusējuma/isc-dhcp-serveris

Pievienot, eth0 uz INTERFACESv4 mainīgo un saglabājiet failu.

Tagad restartējiet Raspberry Pi.

$sudopārstartēt

Kad Raspberry Pi sāks darboties, isc-dhcp-serveris pakalpojumam jābūt aktīvs (darbojas) .

$sudosystemctl statuss isc-dhcp-server

Ugunsmūra konfigurēšana un pakešu pārsūtīšanas iespējošana:

Tagad instalējiet ugunsmūri šādi:

$sudotrāpīgsuzstādītugunsmūris

Nospiediet UN un pēc tam nospiediet lai apstiprinātu instalāciju.

jāinstalē ugunsmūris.

The ugunsmūris pakalpojumam jābūt aktīvs (darbojas) pēc noklusējuma.

$sudosystemctl statusa ugunsmūris

Tagad ļaujiet DHCP trafiku caur ugunsmūri ar šādu komandu:

$sudougunsmūris-cmd-pievienot pakalpojumu= dhcp-pastāvīgs

Atļaut IP pakešu pārsūtīšanu ar šādu komandu:

$sudougunsmūris-cmd-pievienot masku -pastāvīgs

Visbeidzot, restartējiet Raspberry Pi.

$sudopārstartēt

Klientu savienošana ar slēdzi:

Kad Raspberry Pi ir startējis, pievienojiet cita Ethernet kabeļa vienu galu slēdžam, bet otru - pie klēpjdatora/darbvirsmas vai citām ierīcēm.

Jūsu ierīcei jāpiešķir IP adrese, izmantojot DHCP serveri, kas darbojas jūsu Raspberry Pi, un tai jāspēj izveidot savienojumu ar internetu.

Tātad, tieši tā jūs izmantojat savu Raspberry Pi kā vadu maršrutētāju. Paldies, ka izlasījāt šo rakstu.