Collegare un Raspberry Pi a Internet: tutti i metodi
Ogni modello di Raspberry Pi (tranne Zero v1.2/1.3 senza wireless) può connettersi a Internet. Ecco i quattro metodi standard.
1. Ethernet (Cablato) — Il più semplice e stabile
- Collega il cavo RJ45 alla porta Ethernet del Pi (o adattatore USB-Ethernet per Zero).
- L'altra estremità nel router/switch.
- DHCP assegna l'IP automaticamente — fatto.
- IP statico (opzionale): Modifica
/etc/dhcpcd.confo prenotazione router.
2. Wi-Fi (Integrato su Pi 3B+/4/5/Zero W/Zero 2 W)
Headless (Senza monitor) — Pre-configura tramite scheda SD
- Flascia Raspberry Pi OS con Raspberry Pi Imager.
- Clicca ⚙️ Opzioni avanzate > imposta hostname, username/password, Configura rete wireless (SSID, password, codice paese).
- Scrivi > avvia Pi > si connette automaticamente.
Con Desktop / Terminale
- Desktop: Icona rete in alto a destra > seleziona SSID > inserisci password.
- CLI:
sudo nmcli device wifi connect "SSID" password "PASS"(NetworkManager) o modifica/etc/wpa_supplicant/wpa_supplicant.conf.
3. Modem USB cellulare (4G/5G/LTE)
- Inserisci SIM nel modem > collega alla porta USB del Pi.
- La maggior parte appare come
ttyUSB*owwan*. - Installa
modemmanager:sudo apt install modemmanager. mmcli -Lelenca i modem;mmcli -m 0 --simple-connect="apn=YOUR_APN".- Oppure usa NetworkManager (nmcli) per la gestione automatica.
4. VPN (Accesso remoto sicuro / Sito-sito)
- WireGuard (consigliato):
sudo apt install wireguard; genera chiavi; aggiungi configurazione peer;wg-quick up wg0. - OpenVPN:
sudo apt install openvpn; importa .ovpn;systemctl start openvpn-client@config. - Tailscale / ZeroTier: Installazione con un clic; VPN mesh, traversata NAT, nessun port forwarding.
Verifica la connessione
ip a # mostra IP su eth0 / wlan0 / wwan0 / wg0
ping 8.8.8.8 # raggiungibilità IPv4
ping google.com # DNS + IPv4
curl ifconfig.me # IP pubblico
Errori comuni
- Alimentazione: Pi 4/5 necessitano 5V/3A (USB-C); il modem aggiunge assorbimento — usa hub alimentato o alimentatore 5A.
- Codice paese: Il dominio normativo Wi-Fi deve essere impostato (
sudo raspi-config> Localizzazione). - APN: Specifico del carrier; controlla il sito del provider.