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= netdevupdate_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.105Escriure sí 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/wlan0Ara, escriviu les línies següents i deseu el fitxer de configuració prement + X Seguit per I i .
allow-hotplug wlan0iface 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/eth0Ara, escriviu les línies següents i deseu el fitxer de configuració prement + X Seguit per I i .
auto eth0iface 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 dhcpcdAra, reinicieu el Raspberry Pi perquè els canvis entrin en vigor.
$suoreiniciarUn cop s'iniciï el Raspberry Pi, comproveu la configuració de xarxa de wlan0 interfície de xarxa de la següent manera:
$ip addrmostra wlan0wlan0 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 eth0S'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ó aptInstal·leu el servidor ISC DHCP amb l'ordre següent:
$suoapteinstal·larservidor-isc-dhcpPremeu 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.confEstableix 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-dhcpAfegeix, eth0 fins al INTERFACESv4 variable i deseu el fitxer.
Ara, reinicieu el Raspberry Pi.
$suoreiniciarUn cop comenci el vostre Raspberry Pi, el fitxer servidor-isc-dhcp el servei hauria de ser actiu (en execució) .
$suoestat systemctl isc-dhcp-serverConfiguració del tallafoc i habilitació del reenviament de paquets:
Ara, instal·leu firewalld de la següent manera:
$suoapteinstal·larfirewalldPremeu 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 systemctlAra, permeteu el trànsit DHCP a través del tallafoc amb l'ordre següent:
$suotallafoc-cmd--add-service= dhcp--permanentPermetre el reenviament de paquets IP amb l'ordre següent:
$suotallafoc-cmd--afegir mascarada --permanentFinalment, reinicieu el vostre Raspberry Pi.
$suoreiniciarConnexió 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.