Come configurare l'indirizzo IP statico o DHCP in Ubuntu 19.04

Nel momento in cui accedi a un browser web e inserisci l'indirizzo del sito che desideri visitare, entrano in gioco diversi aspetti, servizi, configurazioni e protocolli che consentono un accesso sicuro ed efficace a questo sito. Questo è invisibile a me e te, ma se uno di questi valori è sbagliato, la comunicazione non sarà appropriata al 100%, quindi il risultato non sarà quello previsto. Se provieni dal mondo IT, o hai conoscenze di base, saprai che uno dei componenti essenziali per stabilire una comunicazione web è l'indirizzo IP poiché questo non solo ci consentirà di accedere a Internet ma anche di poter comunicare con altri computer sul Web. rete locale.

Fondamentalmente un indirizzo IP (Internet Protocol) è un identificatore composto da un gruppo di quattro numeri da 0 a 255 separati da punti. Questo identificatore è univoco e non si ripete su nessun altro computer al mondo ed ha il compito di registrare il computer alla rete globale. Ma un indirizzo IP non è solo di proprietà del computer, dovresti sapere che modem, router, siti Web e altro hanno indirizzi IP associati.

Ora, comprendendo il ruolo di un indirizzo IP, è necessario sapere che esistono due tipi di indirizzi IP e che oggi gestiamo due protocolli per loro. Questi sono il protocollo IPv4, ma con il crescente numero di richieste di indirizzi IP, l'implementazione completa di IPv6 è alle porte, che offre un livello più elevato di indirizzi da offrire, ma nel mondo dell'indirizzamento IP troviamo i seguenti tipi di Indirizzi IP:

Indirizzi IP dinamiciSono indirizzi variabili, vengono consegnati e gestiti da un server DHCP e il loro funzionamento risiede nella locazione di questo indirizzo per un tempo determinato, trascorso tale periodo di tempo l'indirizzo verrà rinnovato modificandone la sintassi.

Indirizzi IP staticiCome indica il loro nome, sono indirizzi IP che rimarranno fissi, senza alcun tipo di variazione. Sono utilizzati nei server, nelle macchine di produzione connesse alla rete e in generale in tutti gli utenti che non richiedono la modifica del proprio IP poiché da esso dipendono altri servizi.

Negli ambienti Linux abbiamo la capacità di stabilire un indirizzo IP statico o dinamico sui nostri server ed è per questo che Solvetic spiegherà il processo dettagliato per realizzare tale azione.

Per questo tutorial utilizzeremo Ubuntu Server 19.04 e Ubuntu 19.04 Desktop che sono già disponibili al seguente link:

1. Configura la rete con Netplan su Ubuntu Server 19.04


Nel caso di Ubuntu Server 19.04 e poiché il suo utilizzo avviene tramite core (terminale), dobbiamo utilizzare alcune utilità disponibili per questo scopo e in questo caso utilizzeremo lo strumento netplan.

Netplan è stato sviluppato come un'utility grazie alla quale sarà possibile configurare la rete nei vari sistemi Linux in modo semplice ma allo stesso tempo completo, questo sarà ottenuto creando una descrizione YAML delle interfacce di rete disponibili sul nostro computer definendo l'azione che ciascuno compirà al suo interno, in base a tale configurazione, l'utility Netplan si occupa di applicare la configurazione necessaria affinché queste azioni vengano eseguite come previsto.

NotaPer capire un po' di più, YAML è un formato di dati leggibile dall'uomo che si basa su linguaggi di programmazione noti come XML, C, Python, Perl e il formato di posta elettronica specificato in RFC 2822.

Quando definiamo il compito di ciascuna interfaccia di rete, Netplan procede alla lettura di questa configurazione che viene salvata nella directory /etc/netplan/*.yaml, dopodiché, durante il processo di avvio del sistema, Netplan genererà file eseguibili di back-end specifici i cui missione sarà quella di trasferire il controllo del dispositivo a un demone di rete speciale, con netplan sono supportati i seguenti comandi:

 NetworkManager Systemd-networkd
Netplan dispone di un gruppo di sottocomandi che consentono di controllare le azioni da eseguire, questi sono:

netplan generareQuesto comando utilizza /etc/netplan per generare la configurazione richiesta per i renderer selezionati.

applicare netplanQuesto comando ha il compito di applicare le impostazioni del renderer e procede a riavviarle se è il caso.

2. Conoscere le interfacce di rete in Ubuntu 19.04 Server

Passo 1
Il primo passo da compiere sarà conoscere gli identificatori delle schede di rete nella nostra attrezzatura, per questo eseguiremo il seguente comando:

 ifconfig -a

INGRANDIRE

Passo 2
Possiamo vedere nel risultato che la nostra interfaccia di rete è "enp0s3", se abbiamo più adattatori di rete vedremo i rispettivi ID associati a ciascuno di essi:

INGRANDIRE

NotaL'interfaccia non è integrata come blocco delle operazioni.

3. Inserisci un indirizzo IP statico sul server Ubuntu 19.04


Abbiamo detto che a livello di server è essenziale gestire indirizzi IP fissi poiché sono responsabili della fornitura di servizi, processi e ruoli ai computer client.

Passo 1
Per configurare un indirizzo IP fisso sul nostro server, dobbiamo accedere al file di configurazione di Netplan utilizzando un editor di testo ed eseguendo quanto segue:

 sudo nano /etc/netplan/50-cloud-init.yaml 
NotaNel caso in cui il programma di installazione della distribuzione non crei il file YAML, possiamo generare la configurazione richiesta per i processori utilizzando il seguente comando:
 sudo netplan generate

INGRANDIRE

Passo 2
Quando si accede al file in Ubuntu 19.04 vedremo quanto segue:

INGRANDIRE

Passaggio 3
Per impostazione predefinita vediamo l'interfaccia di rete activeenp0s3, in basso inseriremo i seguenti valori:

 enp0s8: dhcp4: no dhcp6: nessun indirizzo: [192.168.0.15/24,] gateway4: 192.168.0.1 nameserver: indirizzi: [8.8.8.8, 8.8.4.4]
Passaggio 4
Abbiamo aggiunto quanto segue:
  • Nome dell'interfaccia di rete.
  • Abbiamo disabilitato il DHCP (sia in IPv4 che in IPv6) in modo che gli IP dinamici non vengano concessi.
  • Abbiamo assegnato l'indirizzo IP.
  • L'indirizzo del gateway è stato assegnato.
  • I server DNS sono stati definiti in questo caso utilizzando il DNS pubblico di Google.

INGRANDIRE

Passaggio 5
Salviamo le modifiche utilizzando la seguente combinazione di tasti:

Ctrl + O

Lasciamo l'editor utilizzando:

Ctrl + X

Passaggio 6
Successivamente applicheremo le modifiche eseguendo:

 sudo netplan si applica

INGRANDIRE

Passaggio 7
Quando eseguiamo nuovamente ifconfig -a possiamo vedere che la nostra interfaccia enp0s8 ha l'IP che abbiamo definito assegnato, in questo caso 192.168.0.15:

INGRANDIRE

4. Inserisci un indirizzo IP dinamico in Ubuntu Server 19.04

Passo 1
Per configurare l'indirizzo IP utilizzando il server DHCP come criterio, dobbiamo accedere nuovamente al file di configurazione precedente:

 sudo nano /etc/netplan/50-cloud-init.yaml
Passo 2
Lì configuriamo le seguenti righe:
 rete: versione: 2 renderer: ethernet di rete: enp0s8: dhcp4: vero dhcp6: vero

INGRANDIRE

Passaggio 3
Salviamo le modifiche utilizzando la seguente combinazione di tasti:

Ctrl + O

Lasciamo l'editor utilizzando:

Ctrl + X

Passaggio 4
Successivamente applichiamo le modifiche utilizzando il seguente comando.

 sudo netplan si applica 
Passaggio 5
Dopodiché eseguiamo ifconfig -a e vedremo che l'IP dell'interfaccia selezionata assume l'indirizzo in base al DHCP:

INGRANDIRE

Passaggio 6
Infine, se vogliamo accedere all'aiuto del comando man, possiamo eseguire quanto segue:

 uomo netplan

INGRANDIRE

5. Inserisci un indirizzo IP statico in Ubuntu 19.04 Desktop

Passo 1
Nel caso dei sistemi grafici, è un processo più semplice di quanto possiamo pensare, per questo dobbiamo fare clic sull'icona della rete situata nella parte superiore dello schermo e lì selezionare il tipo di rete utilizzata e quindi fare clic sull'opzione "Rete cablata configurazione":

Passo 2
Verrà visualizzata la seguente finestra:

INGRANDIRE

Passaggio 3
Lì facciamo clic sull'icona di configurazione situata sul lato destro della rete corrente e nella finestra successiva andremo alla scheda IPv4 e lì attiviamo la casella Manuale e inseriamo quanto segue:

  • Indirizzo IP da utilizzare
  • Maschera di rete
  • Indirizzo gateway da utilizzare

INGRANDIRE

Passaggio 4
Una volta inseriti questi valori, facciamo clic sul pulsante Applica e affinché le modifiche abbiano effetto dobbiamo disconnetterci temporaneamente facendo clic sullo switch della rete cablata:

INGRANDIRE

Passaggio 5
Quindi riattiviamo la rete e controlliamo che l'indirizzo assegnato sia corretto:

6. Assegna un indirizzo IP dinamico in Ubuntu 19.04 Desktop

Passo 1
Infine, se vogliamo ottenere l'indirizzo IP direttamente dal server DHCP, dobbiamo tornare alla finestra di configurazione della rete e nella scheda IPv4 dobbiamo attivare la casella "Automatico (DHCP)":

Passo 2
Fare clic su Applica e dobbiamo nuovamente disconnettere e riconnettere la rete in modo che le modifiche vengano applicate correttamente:

Vediamo come sia facile definire il tipo di indirizzo IP sia nei nostri server che nelle apparecchiature di interfaccia grafica di Ubuntu 19.04 e in questo modo utilizzare questi indirizzi secondo i casi che sono necessari e vitali per il funzionamento, ma ricordiamo sempre il fondamentale missione dell'indirizzo IP.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave