Ús de Raspberry Pi com a encaminador per cable

Using Raspberry Pi Wired Router



Podeu configurar l’ordinador de placa única Raspberry Pi en un encaminador. Raspberry Pi té una interfície de xarxa Wi-Fi i una interfície de xarxa amb cable. Podeu configurar Raspberry Pi com a encaminador sense fils o encaminat per cable.

Podeu connectar el vostre Raspberry Pi a una xarxa Wi-Fi sense fils que tingui connectivitat a Internet i encamini el trànsit d’Internet a la interfície de xarxa amb cable. D’aquesta manera, podeu utilitzar el vostre Raspberry Pi com a encaminador per cable.







O bé, podeu connectar-vos a una xarxa que tingui connectivitat a Internet mitjançant la interfície de xarxa cablejada, crear un punt d'accés Wi-Fi mitjançant la interfície de xarxa Wi-Fi del Raspberry Pi i encaminar el trànsit d'Internet a la interfície de xarxa Wi-Fi. D’aquesta manera, podeu utilitzar el vostre Raspberry Pi com a encaminador sense fils.



En aquest article, us mostraré com configurar Raspberry Pi com a encaminador per cable. Per tant, comencem.



Coses que necessiteu:

Per configurar el vostre Raspberry Pi com a encaminador per cable, necessiteu les coses següents:





1) Un ordinador de placa única Raspberry Pi
2) Un adaptador d'alimentació Raspberry Pi o un banc d'alimentació USB 2.1A
3) Un lector de targetes SD per llançar el sistema operatiu Raspbian a la targeta microSD.
4) Una targeta microSD
5) Un commutador de xarxa
6) Cables Ethernet
7) Una xarxa Wi-Fi per connectar el Raspberry Pi
8) Un ordinador / portàtil per configurar el Raspberry Pi



Sistema operatiu Raspbian intermitent a la targeta microSD:

En primer lloc, visiteu el pàgina oficial de descàrrega de Raspbian i feu clic al botó Descarregar ZIP botó de Raspbian Buster Lite imatge.

El vostre navegador hauria de començar a descarregar la imatge de Raspbian Buster Lite.

Un cop finalitzada la descàrrega, podeu utilitzar Balena Etcher o altres programes d’escriptura d’imatges per Raspberry pi per escriure la imatge Raspbian Buster Lite a la targeta microSD. Utilitzaré Etcher en aquest article.

Podeu descarregar Etcher, visiteu el lloc web oficial de balena Etcher . A continuació, descarregueu i instal·leu Etcher.

NOTA: Etcher també funciona a Linux. Per instal·lar Etcher a Linux, consulteu l'article Instal·lar Etcher a Linux.

Un cop instal·lat Etcher, executeu Etcher. Fer clic a Seleccioneu la imatge .

Seleccioneu la vostra imatge Raspbian Buster Lite que acabeu de descarregar i feu clic a Obert .

Introduïu la targeta microSD al lector de targetes microSD i connecteu-la a l'ordinador. A continuació, feu clic a Seleccioneu l'objectiu .

Seleccioneu la targeta SD de la llista i feu clic a Continua .

Ara feu clic a Flash .

Etcher hauria de començar a parpellejar la targeta SD.

En aquest moment, la targeta SD hauria de ser intermitent.

Ara, hauríeu de veure un arrencada a l’ordinador. Navegueu-hi.

Creeu un fitxer nou, ssh (sense cap extensió de fitxer).

Creeu un fitxer nou wpa_supplicant.conf i escriviu-hi les línies següents.

ctrl_interface=A TU=/on/correr/wpa_supplicantGRUP= netdev
update_config=1
país= EUA
xarxa={
ssid='YOUR_WIFI_SSID'
psk='YOUR_WIFI_PASSWORD'
scan_ssid=1
prioritat=1
}

Assegureu-vos de reemplaçar YOUR_WIFI_SSID i YOUR_WIFI_PASSWORD al vostre SSID i contrasenya Wi-Fi.

Ara, obriu el fitxer cmdline.txt arxiva i afegeix ipv6.disable = 1 al final de la línia per desactivar IPv6.

Encendre Raspberry Pi:

Ara, inseriu la targeta microSD al Raspberry Pi, connecteu un extrem del cable Ethernet a Raspberry Pi i un extrem al commutador de xarxa. A continuació, engegueu el Raspberry Pi.

Connexió a Raspberry Pi mitjançant SSH:

Un cop s’iniciï Raspberry Pi, hauria d’obtenir una adreça IP de la xarxa Wi-Fi. Podeu utilitzar qualsevol escàner de xarxa o la pàgina d’administració d’encaminadors Wi-Fi per esbrinar l’adreça IP del vostre Raspberry Pi.

Un cop trobeu l'adreça IP del vostre Raspberry Pi, connecteu-vos-hi mitjançant SSH de la següent manera:

$sshPi@192.168.0.105

Escriure i premeu .

Escriviu la contrasenya per defecte gerds i premeu .

Heu d’haver iniciat la sessió al vostre Raspberry Pi.

Configuració de la xarxa:

Ara, creeu un fitxer de configuració de xarxa per a wlan0 interfície de xarxa de la següent manera:

$suo nano /etc/xarxa/interfícies.d/wlan0

Ara, escriviu les línies següents i deseu el fitxer de configuració prement + X Seguit per I i .

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

Ara, creeu un fitxer de configuració de xarxa per a eth0 interfície de xarxa de la següent manera:

$suo nano /etc/xarxa/interfícies.d/eth0

Ara, escriviu les línies següents i deseu el fitxer de configuració prement + X Seguit per I i .

auto eth0
iface eth0 inet static
adreça 192.168.100.1
màscara de xarxa 255.255.255.0

Ara, desactiva dhcpcd servei amb l'ordre següent:

$suosystemctl desactiva dhcpcd

Ara, reinicieu el Raspberry Pi perquè els canvis entrin en vigor.

$suoreiniciar

Un cop s'iniciï el Raspberry Pi, comproveu la configuració de xarxa de wlan0 interfície de xarxa de la següent manera:

$ip addrmostra wlan0

wlan0 hauria d’obtenir una adreça IP via DHCP.

Comproveu també la configuració de xarxa de eth0 interfície de xarxa de la següent manera:

$ip addrmostra eth0

S'ha d'assignar una adreça IP estàtica al fitxer eth0 interfície de xarxa.

wlan0 i eth0 , tots dos s'han de configurar correctament.

Ara, actualitzeu la memòria cau del dipòsit de paquets APT amb l'ordre següent:

$suoactualització apt

Instal·leu el servidor ISC DHCP amb l'ordre següent:

$suoapteinstal·larservidor-isc-dhcp

Premeu I i després premeu per confirmar la instal·lació.

Cal instal·lar el servidor DHCP ISC.

Ara, obriu el fitxer dhcpd.conf arxiu de la següent manera:

$suo nano /etc/dhcp/dhcpd.conf

Estableix el fitxer nom de domini i servidors de noms de domini com segueix.

Desplaceu-vos una mica cap avall i descomenteu-los autoritari; línia.

A més, afegiu les línies següents al fitxer de configuració i deseu-lo.

subxarxa 192.168.100.0 màscara de xarxa 255.255.255.0{
abast 192.168.100.50 192.168.100.240;
enrutadors d’opcions 192.168.100.1;
opció subcareta 255.255.255.0;
}

Ara, obriu el fitxer / etc / default / isc-dhcp-server fitxer de configuració de la següent manera:

$suo nano /etc/per defecte/servidor-isc-dhcp

Afegeix, eth0 fins al INTERFACESv4 variable i deseu el fitxer.

Ara, reinicieu el Raspberry Pi.

$suoreiniciar

Un cop comenci el vostre Raspberry Pi, el fitxer servidor-isc-dhcp el servei hauria de ser actiu (en execució) .

$suoestat systemctl isc-dhcp-server

Configuració del tallafoc i habilitació del reenviament de paquets:

Ara, instal·leu firewalld de la següent manera:

$suoapteinstal·larfirewalld

Premeu I i després premeu per confirmar la instal·lació.

firewalld s'hauria d'instal·lar.

El firewalld el servei hauria de ser actiu (en execució) per defecte.

$suofirewalld d’estat de systemctl

Ara, permeteu el trànsit DHCP a través del tallafoc amb l'ordre següent:

$suotallafoc-cmd--add-service= dhcp--permanent

Permetre el reenviament de paquets IP amb l'ordre següent:

$suotallafoc-cmd--afegir mascarada --permanent

Finalment, reinicieu el vostre Raspberry Pi.

$suoreiniciar

Connexió de clients al commutador:

Un cop s’iniciï el Raspberry Pi, connecteu un extrem d’un altre cable ethernet al commutador i l’altre extrem al portàtil / escriptori o a altres dispositius.

Al dispositiu se li ha d’assignar una adreça IP a través del servidor DHCP que s’executa al vostre Raspberry Pi i poder connectar-se a Internet.

Per tant, és així com utilitzeu el vostre Raspberry Pi com a encaminador per cable. Gràcies per llegir aquest article.