Sommario:

Usa Raspberry Pi 3 come router: 10 passaggi (con immagini)
Usa Raspberry Pi 3 come router: 10 passaggi (con immagini)

Video: Usa Raspberry Pi 3 come router: 10 passaggi (con immagini)

Video: Usa Raspberry Pi 3 come router: 10 passaggi (con immagini)
Video: Raspberry Pi: installare il sistema operativo e configurare la scheda 2024, Luglio
Anonim
Usa Raspberry Pi 3 come router
Usa Raspberry Pi 3 come router
Usa Raspberry Pi 3 come router
Usa Raspberry Pi 3 come router

Secondo Wikipedia, un router è un dispositivo di rete che inoltra pacchetti di dati tra reti di computer. Se smontiamo un router wireless, probabilmente troveremo un processore specifico per l'applicazione che gestisce i pacchetti di dati e un segmento RF che gestisce la connettività wireless.

Sai cos'altro ha un processore e un segmento RF.

QUESTO È GIUSTO un modello Raspberry pi 3. Quindi, in questo miniProject, convertiremo un Raspberry Pi in modo che funga da router.

Passaggio 1: video

Image
Image

Dai un'occhiata al video per una guida rapida e completa in 3 minuti.

Passaggio 2: avvia Raspberry Pi

Aggiornamento di Raspberry Pi
Aggiornamento di Raspberry Pi

Il primo passo è far funzionare il tuo Raspberry Pi. La guida introduttiva ufficiale sul sito Web Raspberry pi è la migliore risorsa per questo.

Ecco il link.

Vai al passaggio successivo una volta installato e funzionante il tuo Raspberry Pi.

Passaggio 3: aggiornamento di Raspberry Pi

Per prima cosa aggiorneremo l'elenco dei pacchetti disponibile dai repository usando

sudo apt-get update

Una volta fatto, possiamo installare questi ultimi pacchetti usando

sudo apt-get upgrade

L'operazione potrebbe richiedere del tempo a seconda della velocità della tua connessione Internet.

Passaggio 4: installazione di Hostadp e Bridge-utils

Installazione di Hostadp e Bridge-utils
Installazione di Hostadp e Bridge-utils
Installazione di Hostadp e Bridge-utils
Installazione di Hostadp e Bridge-utils

Una volta che lampone pi è stato aggiornato.

dobbiamo installare un processo in background nello spazio utente chiamato hostapd, utilizzato per i punti di accesso wireless e i server di autenticazione. Avremo anche bisogno di un pacchetto chiamato bridge-utils per gestire i dispositivi bridge.

sudo apt-get install hostapd bridge-utils

Dobbiamo disattivare alcuni dei nuovi servizi che abbiamo appena installato fallo usando

sudo systemctl stop hostapd

Debug- Alcune volte raspbian visualizzerà un messaggio che dice hostapd e bridge-utils non trovati per il comando di installazione. Non preoccuparti. Esegui "sudo apt-get update" ancora una volta e dovrebbe risolversi.

Passaggio 5: disabilitare la configurazione DHCP per Wlan0 ed Eth0

Disabilita la configurazione DHCP per Wlan0 ed Eth0
Disabilita la configurazione DHCP per Wlan0 ed Eth0
Disabilita la configurazione DHCP per Wlan0 ed Eth0
Disabilita la configurazione DHCP per Wlan0 ed Eth0

Ora, impostiamo il processo in background dhcp per non configurare automaticamente le interfacce wlan0 ed eth0. Lo facciamo inserendo due righe seguenti

nega interfacce wlan0

nega interfacce eth0

alla fine del file /etc/dhcpcd.conf, aprilo usando.

sudo nano /etc/dhcpcd.conf

Passaggio 6: creazione di Bridge Br0

Creazione di un ponte Br0
Creazione di un ponte Br0

Successivamente, creiamo un bridge br0 usando il comando brctl che è un amministratore di bridge Ethernet

sudo brctl addbr br0

e usando

sudo brctl addif br0 eth0

comando aggiungiamo eth0 come una delle porte per il bridge br0.

Passaggio 7: modifica /etc/network/interfaces

Modifica /etc/network/interfaces
Modifica /etc/network/interfaces
Modifica /etc/network/interfaces
Modifica /etc/network/interfaces

Ora apri un file chiamato interfacce nella directory /etc/network

sudo nano /etc/network/interfaces

e aggiungi queste cinque righe.

consenti hotplug wlan0

iface wlan0 inet manuale auto br0 iface br0 inet dhcp bridge_ports eth0 wlan0

La prima riga avvia l'interfaccia wlan0 su un evento hotplug. La seconda riga crea un'interfaccia di rete senza un indirizzo IP che normalmente viene eseguita per gli elementi bridge. La terza riga avvia l'interfaccia br0 all'avvio. La quarta riga aiuta nell'assegnazione automatica dell'indirizzo IP all'interfaccia br0 utilizzando il server DHCP e infine la quinta riga collega l'interfaccia eth0 con wlan0. Salva questo file e chiudilo.

Passaggio 8: modifica /etc/hostapd/hostapd.conf

Modifica /etc/hostapd/hostapd.conf
Modifica /etc/hostapd/hostapd.conf
Modifica /etc/hostapd/hostapd.conf
Modifica /etc/hostapd/hostapd.conf

Successivamente, configureremo il nostro punto di accesso wireless, possiamo farlo utilizzando un file chiamato hostapd.conf nella cartella /etc/hostapd. aprilo

sudo nano /etc/hostapd/hostapd.conf

e incolla queste righe.

interfaccia=wlan0

bridge=br0 ssid=miniProjects hw_mode=g channel=7 wmm_enabled=0 macaddr_acl=0 auth_algs=1 ignore_broadcast_ssid=0 wpa=2 wpa_passphrase=subscribe wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP rsn_pairwise=CCMP

Il valore assegnato a ssid è il nome che il punto di accesso utilizzerà per trasmettere la sua esistenza. Le ultime cinque righe sono focalizzate sull'autenticazione e sulla sicurezza del punto di accesso. Il valore di wpa_passsphrase viene utilizzato come password di accesso che è subscribe nel nostro caso. Questo è un link al documento, dove puoi trovare la definizione di ogni variabile che abbiamo usato qui.

Passaggio 9: modifica finale /etc/default/hostapd

Modifica finale /etc/default/hostapd
Modifica finale /etc/default/hostapd
Modifica finale /etc/default/hostapd
Modifica finale /etc/default/hostapd

Infine, apri il file hostapd nella directory /etc/default

sudo nano /etc/default/hostapd

decommenta la riga DAEMON_CONF e fornisci il percorso al file appena creato.

DAEMON_CONF="/etc/hostapd/hostapd.conf"

Questo completa la configurazione per far funzionare raspberry pi come router.

Passaggio 10: fatto

Fatto
Fatto
Fatto
Fatto

Ora accendi il tuo Raspberry Pi con il cavo Ethernet collegato.

Dovresti vedere raspberry pi broadcasting ssid e accedere a Internet.

Grazie per aver letto.

Fammi sapere se riscontri problemi durante la creazione del tuo router.

Si prega di votare per questo istruibile, se ti è piaciuto.

Consigliato: