Come posso impostare un indirizzo IP statico su Raspberry Pi?

Come posso impostare un indirizzo IP statico su Raspberry Pi?

Se stai utilizzando il tuo Raspberry Pi come server domestico o hai spesso bisogno di accedervi in ​​remoto da un altro dispositivo, impostare un indirizzo IP statico per esso è un'ottima idea. Ciò significa che sarai in grado di trovare il Raspberry Pi allo stesso indirizzo ogni volta, piuttosto che un nuovo indirizzo che viene impostato dinamicamente ogni volta che viene riavviato.





chi mi chiama da questo numero gratis

Questo è utile anche per evitare confusione quando hai più dispositivi Raspberry Pi collegati alla tua rete.





Fortunatamente, una volta che sai come, impostare un indirizzo IP statico è un processo abbastanza semplice e veloce.





Che cos'è un indirizzo IP?

Un indirizzo IP (Internet Protocol) viene utilizzato per identificare in modo univoco ciascun dispositivo su una rete di computer o la rete stessa su Internet, ne parleremo più avanti. L'indirizzo IP è normalmente scritto in notazione 'punto-decimale': quattro numeri decimali, ciascuno compreso tra 0 e 255, separati da punti. Un esempio è 192.168.1.107 .

Per impostazione predefinita nel sistema operativo Raspberry Pi, che è un sistema operativo basato su Linux, l'indirizzo IP del tuo Raspberry Pi viene riconfigurato automaticamente ogni volta che lo riavvii, quindi potrebbe cambiare. Naturalmente, questo non è l'ideale quando è necessario un indirizzo affidabile a cui connettersi al Raspberry Pi da un altro dispositivo, ad esempio quando lo si utilizza come server.



IP privato e IP pubblico

A pubblico L'indirizzo IP viene utilizzato per identificare la tua rete locale su Internet più ampio. Questo in genere cambia ogni volta che il router si connette a Internet, anche se potresti essere in grado di renderlo statico a seconda del tuo provider di servizi Internet.

Puoi trova l'indirizzo IP pubblico su un sistema Linux come il sistema operativo Raspberry Pi inserendo uno speciale comando Terminale o semplicemente eseguendo una ricerca web per 'Qual è il mio IP?'. È necessario solo se intendi connetterti a un dispositivo esterno alla tua rete, cosa che non tratteremo qui.





Invece, stiamo guardando il privato Indirizzi IP utilizzati per identificare ciascun dispositivo sulla propria rete locale. Sebbene sia possibile riservare un determinato indirizzo per il tuo Raspberry Pi nelle impostazioni del tuo router wireless per lo stesso scopo, qui ti mostreremo come impostare un IP statico dal Raspberry Pi stesso.

1. Configurazione DHCP

Il sistema operativo Raspberry Pi (precedentemente noto come Raspbian) utilizza DHCP (Dynamic Host Configuration Protocol) per assegnare automaticamente un indirizzo IP al Raspberry Pi ogni volta che viene riavviato.





Per saperne di più: Che cos'è il DHCP?

Per modificare tale comportamento in modo che utilizzi ogni volta lo stesso indirizzo IP statico, sarà necessario modificare il file di configurazione per il demone client DHCP, dhcpcd.conf .

Prima di ciò, avrai bisogno di alcune informazioni sulla tua attuale configurazione di rete in modo da poter aggiungere i dettagli richiesti al file di configurazione. Avrai bisogno delle seguenti informazioni:

• Il tipo di connessione di rete. Questo è o wlan0 se il tuo Raspberry Pi è connesso al router in modalità wireless, oppure eth0 se è collegato tramite un cavo Ethernet.

• L'indirizzo IP attualmente assegnato al Raspberry Pi: è più sicuro riutilizzarlo per il suo IP statico in modo da essere sicuri che quest'ultimo non sia già stato su un altro dispositivo sulla rete. In caso contrario, assicurati che un altro dispositivo non lo stia già utilizzando.

Per trovare l'indirizzo IP corrente del Raspberry Pi, inserisci il seguente comando in una finestra di Terminale:

hostname -I

• L'indirizzo IP del gateway del router: quello utilizzato per contattarlo dalla rete locale, non il suo IP pubblico. Varia a seconda del modello di router, ma in genere inizia con 192.168.1.

Per trovarlo, inserisci il seguente comando e annota il primo indirizzo IP fornito:

ip r | grep default

• L'indirizzo IP DNS (Domain Name System) del router. Questo è in genere lo stesso del suo indirizzo gateway, ma può essere impostato su un altro valore per utilizzare un DNS alternativo, come 8.8.8.8 per Google o 1.1.1.1 per Cloudflare.

Per trovare l'indirizzo IP DNS corrente, inserisci il comando:

sudo nano /etc/resolv.conf

Annotare l'indirizzo IP dopo server dei nomi – questo è l'indirizzo DNS – e poi premi Ctrl + X per chiudere il file.

2. Aggiungi impostazioni IP statiche

Ora che hai trovato tutte le informazioni sulla tua connessione di rete, è ora di modificarle dhcpcd.conf file di configurazione per aggiungere le impostazioni necessarie per configurare un indirizzo IP statico per il tuo Raspberry Pi:

sudo nano /etc/dhcpcd.conf

Se non hai modificato il file in precedenza, conterrà principalmente varie righe di commento precedute da un simbolo cancelletto (#). In fondo, aggiungi le seguenti righe, sostituendo i nomi incoraggiati con i dettagli della tua rete:

interface NETWORK
static ip_address= STATIC_IP /24
static routers= ROUTER_IP
static domain_name_servers= DNS_IP

Sostituisci i nomi incoraggiati come segue:

RETE – il tipo di connessione di rete: eth0 (Ethernet) o wlan0 (wireless).

IP STATICO – l'indirizzo IP statico che vuoi impostare per il Raspberry Pi.

IP_ROUTER – l'indirizzo IP del gateway per il tuo router sulla rete locale.

DNS_IP – l'indirizzo IP DNS (in genere lo stesso dell'indirizzo gateway del router).

Ecco una configurazione di esempio per impostare l'IP statico su 192.168.1.120 con una connessione wireless a un router a 192.168.1.254:

interface wlan0
static ip_address=192.168.1.120/24
static routers=192.168.1.254
static domain_name_servers=192.168.1.254

Una volta inserite le impostazioni, premere Ctrl + X poi E e ACCEDERE per chiudere e salvare il file di configurazione modificato.

3. Riavvia il Raspberry Pi

Con il dhcpcd.conf file di configurazione modificato, riavvia il tuo Raspberry Pi per effettuare le modifiche e imposta l'indirizzo IP statico per esso:

sudo reboot

Invece di utilizzare un indirizzo assegnato automaticamente da DHCP, il Raspberry Pi tenterà ora di connettersi al router utilizzando il nuovo indirizzo IP statico impostato nel dhcpcd.conf file.

Per verificare che funzioni correttamente, inserisci il seguente comando:

hostname -I

Ora dovresti vedere l'indirizzo IP statico che hai impostato nel dhcpcd.conf file di configurazione.

Imposta un indirizzo IP statico: successo

Congratulazioni: hai impostato un indirizzo IP statico sul tuo Raspberry Pi e ora dovrebbe mantenere quell'indirizzo automaticamente ogni volta che si avvia. Ora puoi andare avanti e utilizzare il tuo Raspberry Pi come NAS, media o server di gioco e connetterti ad esso in modo affidabile allo stesso indirizzo ogni volta.

Condividere Condividere Tweet E-mail 10 server di gioco che puoi eseguire su un Raspberry Pi

Il Raspberry Pi può fare molte cose meravigliose, inclusa l'esecuzione come server di gioco. Ecco alcuni dei migliori giochi che può ospitare.

Leggi Avanti
Argomenti correlati
  • Fai da te
  • Indirizzo IP
  • Lampone Pi
Circa l'autore Phil King(22 articoli pubblicati)

Il giornalista freelance di tecnologia e intrattenimento Phil ha curato numerosi libri ufficiali di Raspberry Pi. A lungo armeggiatore di Raspberry Pi e di elettronica, collabora regolarmente con la rivista The MagPi.

Altro da Phil King

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti