Come impostare un indirizzo IP statico in Ubuntu

0
113
fatmawati achmad zaenuri/Shutterstock.com

Dopo aver raccolto il nome della connessione, la subnet mask e il gateway predefinito, puoi impostare un indirizzo IP statico nel terminale utilizzando il comando nmcli. Oppure, nel desktop di GNOME, apri le impostazioni di connessione e fai clic sull'icona +, quindi inserisci le informazioni per il tuo indirizzo IP statico lì.

La tua rete domestica si basa sugli indirizzi IP per instradare i dati tra i dispositivi e, talvolta, sulla riconnessione alla rete, l'indirizzo di un dispositivo può cambiare. Ecco come assegnare a un computer Ubuntu Linux un indirizzo IP permanente che sopravviva ai riavvii.

Indice

Indirizzi IP dinamici e statici

Tutto sulla tua rete domestica, sia che utilizzi una connessione cablata o Wi-Fi, ha un indirizzo IP. IP sta per Protocollo Internet. Un indirizzo IP è una sequenza di quattro numeri separati da tre punti. Ogni indirizzo IP che è univoco all'interno di quella rete.

Gli indirizzi IP fungono da etichette numeriche. Il router utilizza queste etichette per inviare dati tra i dispositivi corretti. Di solito, il tuo router assegna gli indirizzi IP. Sa quali indirizzi IP sono in uso e quali sono gratuiti. Quando un nuovo dispositivo si connette alla rete, richiede un indirizzo IP e il router assegna uno degli indirizzi IP non utilizzati. Questo è chiamato DHCP, o protocollo di configurazione host dinamico.

RELATED< /strong>Che cos'è DHCP (Dynamic Host Configuration Protocol)?

Quando un dispositivo viene riavviato o spento e riacceso, potrebbe ricevere nuovamente il suo vecchio indirizzo IP o potrebbe essere assegnato un nuovo indirizzo IP. Questo è normale per DHCP e non influisce sul normale funzionamento della rete. Ma se hai un server o un altro computer che devi poter raggiungere tramite il suo indirizzo IP, incontrerai problemi se il suo indirizzo IP non sopravvive a spegnimenti o riavvii.

Il blocco di un indirizzo IP specifico su un computer è chiamato allocazione di un indirizzo IP statico. Un indirizzo IP statico, come suggerisce il nome, non è dinamico e non cambia anche se il computer viene spento e riacceso.

Impostazione di un indirizzo IP statico in Ubuntu

Stiamo dimostrando questa tecnica su Ubuntu, ma dovrebbe funzionare su qualsiasi distribuzione Linux. Lo strumento di gestione della rete nmcli è stato rilasciato nel 2004, quindi dovrebbe essere presente praticamente su qualsiasi distribuzione standard.

Diamo un'occhiata alle connessioni di rete già esistenti sul computer. Stiamo usando il comando connection con l'argomento show.

nmcli connection show

< /p>

Vengono visualizzate alcune informazioni su ciascuna connessione. Abbiamo solo una singola connessione configurata.

L'output è più ampia della finestra del terminale. Queste sono le informazioni che ci vengono mostrate. 

NOME           UUID TYPE DEVICE netplan-enp0s3 1eef7e45-3b9d-3043-bee3-fc5925c90273 ethernet enp0s3

  • Nome: la nostra connessione di rete si chiama “netplan-enp0s3.”
  • UUID: l'identificatore univoco universale utilizzato da Linux per fare riferimento a questa connessione internamente.
  • Tipo: questa è una connessione ethernet.
  • Dispositivo : Questa connessione utilizza “enp0s3” interfaccia di rete. È l'unica scheda di rete in questo computer.

Possiamo utilizzare il comando ip per scoprire l'indirizzo IP utilizzato da questo computer.

ip addr

< img src="http://www.howtogeek.com/pagespeed_static/1.JiBnMqyl6S.gif" />

Nell'output possiamo vedere “enp0s3” voce e il suo indirizzo IP corrente, 192.168.86.117. Il “/24” è un modo abbreviato per dire che questa rete utilizza una subnet mask 255.255.255.0. Prendi nota di questo numero, dovremo usarlo in seguito.

RELATEDCome calcolare le subnet mask su Linux con ipcalc

Dobbiamo scegliere l'indirizzo IP che andremo a impostare come nostro indirizzo IP statico. Ovviamente, non puoi utilizzare un indirizzo IP già utilizzato da un altro dispositivo. Un modo sicuro per procedere è utilizzare il tuo attuale indirizzo IP. Sappiamo per certo che nient'altro utilizza quell'indirizzo IP.

Se vogliamo utilizzare un indirizzo IP diverso, prova a eseguirne il ping. Verificheremo se l'indirizzo IP 192.168.86.128 è in uso. Se tutto il resto della tua rete utilizza DHCP e non ricevi risposta al comando ping, dovrebbe essere sicuro da usare.

ping 192.168.86.128

Anche se un altro dispositivo aveva utilizzato in precedenza quell'indirizzo IP, verrà fornito un nuovo indirizzo IP al successivo avvio. Niente sta rispondendo alle richieste di ping. Siamo liberi di andare avanti e configurare 192.168.86.128 come nostro nuovo IP statico.

< strong class='relatedtext'>RELATEDCome impostare il gateway predefinito in Linux

Abbiamo anche bisogno di conoscere l'indirizzo IP del tuo gateway predefinito, che di solito sarà il tuo router a banda larga. Possiamo trovarlo usando il comando ip e l'opzione route, che possiamo abbreviare in “r.”

ip r

La voce che inizia con “default” è il percorso verso il gateway predefinito. Il suo indirizzo IP è 192.168.86.1. Ora possiamo iniziare a emettere comandi per impostare il nostro indirizzo IP statico.

Il primo comando è lungo.

sudo nmcli con add con-name “static-ip” ifname enp0s3 type ethernet ip4 192.168.86.128/24 gw4 192.168.86.1

Preso in piccoli pezzi, non è così male come sembra. Stiamo usando sudo. Gli argomenti di nmcli sono:

  • con: Abbreviazione di “connessione.”
  • aggiungi >: Aggiungeremo una connessione.
  • con-name “static-ip”: Il nome della nostra nuova connessione sarà “static-ip.”
  • ifname enp0s3: la connessione utilizzerà l'interfaccia di rete “enp0s3. ”
  • digita ethernet: stiamo creando una connessione ethernet.
  • ip4 192.168.86.128/24: l'indirizzo IP e la subnet mask nella notazione di routing tra domini senza classi. Qui è dove devi usare il numero di cui hai preso nota in precedenza.
  • gw4 192.168.86.1: L'indirizzo IP del gateway che vogliamo utilizzare con questa connessione.

Per rendere la nostra connessione una connessione funzionante, dobbiamo fornire alcuni dettagli in più. La nostra connessione esiste ora, quindi non stiamo aggiungendo nulla, stiamo modificando le impostazioni, quindi utilizziamo l'argomento mod. L'impostazione che stiamo cambiando sono le impostazioni DNS IPv4. 8.8.8.8 è l'indirizzo IP del server DNS pubblico primario di Google e 8.8.4.4 è il server DNS di riserva di Google.

Nota che c'è un “v” in “ipv4.” Nel comando precedente la sintassi era “ip4” senza un “v.” Il “v” deve essere utilizzato quando stai modificando le impostazioni, ma non quando aggiungi connessioni.

nmcli con mod “static-ip” ipv4.dns “8.8.8.8,8.8.4.4”

Per rendere statico il nostro indirizzo IP, dobbiamo cambiare il metodo con cui l'indirizzo IP ottiene il suo valore. L'impostazione predefinita è “auto” che è l'impostazione per DHCP. Dobbiamo impostarlo su “manual.”

nmcli con mod “static-ip” ipv4.method manual

E ora possiamo iniziare o “portare in alto” la nostra nuova connessione.

nmcli con up “static-ip” ifname enp0s3

Non abbiamo ricevuto alcun messaggio di errore, il che è fantastico. Usiamo nmcli per esaminare ancora una volta le nostre connessioni.

nmcli con show

Ecco l'output:

NOME UUID TIPO DISPOSITIVO static- ip da681e18-ce9c-4456-967b-63a59c493374 ethernet enp0s3 netplan-enp0s3 1eef7e45-3b9d-3043-bee3-fc5925c90273 ethernet —

La nostra connessione IP statico è attiva e utilizza il dispositivo “enp0s3.” La connessione esistente “netplan-enp0s3” non è più associato a un'interfaccia di rete fisica perché ’abbiamo pizzicato “enp0s3” da esso.

Utilizzo del desktop e delle applicazioni GNOME

Fai clic sulle icone all'estrema destra della barra di sistema per visualizzare il menu di sistema, quindi fai clic sul “Connesso via cavo” opzione di menu. Se stai utilizzando una connessione wireless, fai clic sul nome della tua rete Wi-Fi.

Vengono visualizzate le connessioni disponibili. Un punto indica quale è in uso. La nostra nuova connessione è la connessione attiva. Fare clic su “Impostazioni cablate” o “Impostazioni Wi-Fi” opzione di menu.

Vengono visualizzati i dettagli della connessione attiva . Possiamo vedere il nostro nuovo “ip-statico” connessione ha l'indirizzo IP, il gateway predefinito e i server DNS che abbiamo impostato per esso. Puoi scambiare tra le connessioni disponibili facendo clic direttamente sui loro nomi.

Fai clic sull'icona a forma di ingranaggio per accedere alle impostazioni per “ip-statico” connessione.

Si apre una finestra di dialogo. Fare clic su “IPv4” tab.

Perché abbiamo impostato il nostro nuovo indirizzo IP come statico, il “Manuale” il pulsante di opzione è selezionato. Puoi reimpostarlo su DHCP selezionando “Automatico (DHCP)” pulsante di opzione e facendo clic sul pulsante verde “Applica” pulsante.

Per creare una nuova connessione utilizzando le “Impostazioni” applicazione, fare clic su “+” icona su “Reti” pagina, sopra l'elenco delle connessioni cablate.

Una finestra di dialogo appare. Dobbiamo fornire un nome per questa connessione.

Noi& #8217;chiamando la nostra nuova connessione “statica-2.” Fare clic su “IPv4” scheda.

Seleziona il “Manuale” pulsante di opzione e completare “Indirizzo”, “Netmask” e “Gateway” campi. Completa anche il campo DNS, quindi fai clic sul pulsante verde “Applica” pulsante. Nota la virgola tra le voci DNS.

La nostra nuova connessione è elencata nella sezione “Cablata” riquadro connessioni.

Convenienza di connessione

Utilizzando il comando nmcli o il desktop e le app GNOME, puoi passare da una connessione di rete all'altra molto facilmente e molto rapidamente.

È più conveniente avere una selezione di profili di connessione e spostarti tra di loro in base alle tue esigenze, piuttosto che averne uno che continui a modificare. Se qualcosa va terribilmente storto con la connessione che stai modificando o aggiungendo, puoi sempre ricorrere a una delle connessioni esistenti.

RELAZIONATO: Come fare per Usa bmon per monitorare la larghezza di banda della rete su Linux

LEGGI SUCCESSIVO

  • › Il nuovo palmare di Razer sembra uno switch e gira su Android
  • › Come sfocare lo sfondo in Zoom
  • › La realtà virtuale dovrebbe portarci in posti fantastici, non in un ufficio beige
  • › Come impostare l'ora di ibernazione in Windows 11
  • › Microsoft Word ora ha la modalità oscura sul Web
  • › Puoi ottenere un intero anno di Paramount+ per soli $ 25