Sommario:
- Passaggio 1: video
- Passaggio 2: avvia Raspberry Pi
- Passaggio 3: aggiornamento di Raspberry Pi
- Passaggio 4: installazione di Hostadp e Bridge-utils
- Passaggio 5: disabilitare la configurazione DHCP per Wlan0 ed Eth0
- Passaggio 6: creazione di Bridge Br0
- Passaggio 7: modifica /etc/network/interfaces
- Passaggio 8: modifica /etc/hostapd/hostapd.conf
- Passaggio 9: modifica finale /etc/default/hostapd
- Passaggio 10: fatto
Video: Usa Raspberry Pi 3 come router: 10 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
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
Dai un'occhiata al video per una guida rapida e completa in 3 minuti.
Passaggio 2: avvia 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
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
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
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
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
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
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
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:
Come installare Raspberry PI 4 Headless (VNC) con Rpi-imager e immagini: 7 passaggi (con immagini)
Howto: installazione di Raspberry PI 4 Headless (VNC) con Rpi-imager e immagini: ho intenzione di utilizzare questo Rapsberry PI in una serie di progetti divertenti nel mio blog. Sentiti libero di dare un'occhiata. Volevo tornare a usare il mio Raspberry PI ma non avevo una tastiera o un mouse nella mia nuova posizione. Era un po' che non installavo un Raspberry
Usa un motore passo-passo come encoder rotativo: 9 passaggi (con immagini)
Usa un motore passo-passo come encoder rotativo: gli encoder rotativi sono ottimi per l'uso in progetti di microcontrollori come dispositivo di input, ma le loro prestazioni non sono molto fluide e soddisfacenti. Inoltre, avendo molti motori passo passo di scorta in giro, ho deciso di dar loro uno scopo. Quindi, se hai qualche stepper
Usa lo smartphone come termometro senza contatto/termometro portatile: 8 passaggi (con immagini)
Usa lo smartphone come termometro senza contatto / termometro portatile: misurazione della temperatura corporea senza contatto / senza contatto come una pistola termica. Ho creato questo progetto perché la pistola termica ora è molto costosa, quindi devo trovare un'alternativa per fare il fai-da-te. E lo scopo è fare con la versione a basso budget.SuppliesMLX90614Ardu
Come smontare un computer con semplici passaggi e immagini: 13 passaggi (con immagini)
Come smontare un computer con semplici passaggi e immagini: questa è un'istruzione su come smontare un PC. La maggior parte dei componenti di base sono modulari e facilmente smontabili. Tuttavia è importante che tu sia organizzato al riguardo. Questo ti aiuterà a non perdere parti e anche a rendere più facile il rimontaggio
Usa Cortana e un Arduino per controllare LED RGB o Ledstrips con la tua voce!: 4 passaggi (con immagini)
Usa Cortana e un Arduino per controllare LED RGB o Ledstrip con la tua voce!: In questo tutorial ti mostrerò come controllare il tuo led RGB o la striscia led con la tua voce. Questo viene fatto dall'app CoRGB che è disponibile gratuitamente nell'app store di Windows. Questa app fa parte del mio progetto CortanaRoom. Quando hai finito di scherzare