Gli indirizzi IP sono uno degli elementi di rete essenziali nella gestione delle reti poiché ci consentono di svolgere attività di gestione come:
- Connetti il computer alla rete locale o a Internet.
- Definire dove si trova l'attrezzatura e il suo stato di attività.
- Controlla i servizi e molti altri.
Abbiamo due possibilità quando si tratta di gestire gli indirizzi IP in qualsiasi tipo di sistema:
DHCPAttraverso questa opzione, un server viene configurato per distribuire dinamicamente tutti gli indirizzi IP che sono stati stabiliti in un intervallo precedentemente definito, ma con questo metodo gli indirizzi IP cambiano frequentemente.
StaticoUtilizzando questa alternativa definiamo un indirizzo IP fisso per l'apparecchiatura che può essere modificato solo manualmente.
L'utilizzo di indirizzi IP statici è utile in casi quali:
- È in corso la configurazione di un server che deve utilizzare ruoli e servizi in cui se disponiamo di DHCP questi servizi saranno interessati.
- Quando è necessario che una determinata applicazione utilizzi un singolo indirizzo IP.
- Per questioni amministrative e di supporto.
In questa opportunità Solvetic insegnerà come definire un indirizzo IP statico in Ubuntu 17.10 sia a livello di Desktop (Home) che di Server (Business).
1. Imposta un indirizzo IP statico in Ubuntu 17.10 Desktop
Passo 1
Per eseguire questo processo, fare clic sull'opzione "Configurazione del sistema" situata sul lato sinistro del sistema:
Passo 2
Quando si seleziona questa opzione, verrà visualizzata la seguente finestra in cui selezioneremo l'opzione "Rete":
INGRANDIRE
Passaggio 3
Quando si seleziona l'opzione Rete, il passaggio successivo è modificare la configurazione dell'adattatore, per questo selezioniamo il pulsante "Opzioni" selezionando l'opzione "Cablato":
INGRANDIRE
Passaggio 4
Nella nuova finestra che verrà visualizzata andiamo alla scheda "Impostazioni IPv4" dove vedremo quanto segue:
Passaggio 5
Come vediamo questo con DHCP per impostazione predefinita, lì dobbiamo completare i seguenti campi:
Nome connessioneLì possiamo nominare il profilo della rete selezionata.
MetodoLì dobbiamo selezionare la modalità manuale.
IndirizzoPer aggiungere l'indirizzo IP che verrà assegnato all'apparecchiatura, fare clic sul pulsante "Aggiungi" e completare i campi.
IndirizzoSi riferisce all'indirizzo IP che vogliamo stabilire.
Maschera di reteLì definiamo la maschera di rete 255.255.255.0 o 24. Entrambi svolgono la stessa funzione.
GatewayLì dobbiamo indicare l'indirizzo IP del router di rete, che nella maggior parte dei casi è 192.168.1.1 o 192.168.0.1.
Server DNSA questo punto possiamo stabilire gli indirizzi IP dei server che hanno il ruolo DNS, lì possiamo indicare quelli che sono stati forniti dall'ISP o fare uso di DNS pubblici, in questo caso utilizzeremo il DNS pubblico di Google (8.8.8.8 e 8.8.4.4).
Passaggio 6
Una volta definiti questi valori, fare clic sul pulsante "Salva" per applicare le modifiche. Ora, dobbiamo disattivare l'interruttore di connessione per disconnettere la scheda di rete:
INGRANDIRE
Passaggio 7
Ora lo attiviamo di nuovo per applicare le modifiche e possiamo vedere che la configurazione che abbiamo definito è stata stabilita. In questo modo abbiamo stabilito l'indirizzo IP statico in Ubuntu 17.10 Desktop.
INGRANDIRE
2. Imposta un indirizzo IP statico su Ubuntu 17.10 Server
Con la nuova edizione di Ubuntu Server, la configurazione di rete è completamente cambiata in Ubuntu 17.10.
Un nuovo strumento chiamato Netplan è stato sviluppato da Canonical (la società che sviluppa la distribuzione Ubuntu Linux) per la gestione della configurazione di rete che utilizzeremo in tutte le nuove versioni di Ubuntu a partire dalla versione 17.10. Il vecchio file di configurazione di rete / etc / network / interfaces non sarà più attivo.
Netplan è un'astrazione della configurazione di rete YAML per vari backend (NetworkManager, networkd).
È un'utilità che consente di configurare facilmente la rete in Ubuntu, può essere utilizzata scrivendo una semplice descrizione YAML delle interfacce di rete richieste con ciò che dovrebbero essere configurate per fare e questo genererà la configurazione richiesta per uno strumento di rendering scelto.
Netplan legge le impostazioni di rete nel percorso /etc/netplan/*.yaml, scritte da amministratori, installatori, istanze di immagini cloud o altre distribuzioni di sistemi operativi. Durante l'avvio del sistema, genera o esegui file di configurazione di backend specifici per trasferire il controllo dei dispositivi a un particolare demone di rete.
Passo 1
Per configurare un indirizzo IP statico in Ubuntu 17.10 Server dobbiamo tenere presente che il file di configurazione predefinito è
/etc/netplan/01-netcfg.yamlPasso 2
Per questo accederemo utilizzando un editor di testo, in questo caso nano:
sudo nano /etc/netplan/01-netcfg.yaml
INGRANDIRE
Passaggio 3
La sintassi di configurazione è nel linguaggio di programmazione Python (formato .yaml), quindi il rientro di riga è essenziale.
In questo file dobbiamo configurare gli indirizzi IP da assegnare e stabiliremo quanto segue:
- Imposta il valore no nel campo dhcp4.
- Aggiungi la riga degli indirizzi con l'IP statico da assegnare.
- Aggiungi la linea gateway4 con l'IP del gateway del router.
- Aggiungi la riga dei nameserver con gli IP dei server DNS (In questo caso quelli di Google).
INGRANDIRE
NotaUn indirizzo IPv6 può essere aggiunto nella riga dell'indirizzo, separato da una virgola ed è importante impostare l'indirizzo IPv6 tra virgolette singole, altrimenti otterremo un errore di sintassi
'2001:1::1/64'
Passaggio 4
Salviamo le modifiche utilizzando la seguente combinazione di tasti:
Ctrl + O
Lasciamo l'editor utilizzando:
Ctrl + X
Passaggio 5
Applichiamo le modifiche eseguendo la seguente riga:
sudo netplan si applica
INGRANDIRE
Passaggio 6
Oppure possiamo anche usarlo con l'opzione "-debug" per ottenere un output utile se l'analisi del file di configurazione di netplan ha avuto successo:
sudo netplan --debug apply
INGRANDIRE
Passaggio 7
Possiamo usare il comando ifconfig per convalidare l'indirizzo IP assegnato:
INGRANDIRE
3. Configura un DHCP con Netplan su Ubuntu 17.10 Server
Passo 1
Per fare ciò, dobbiamo accedere nuovamente al suddetto file di configurazione:
sudo nano /etc/netplan/01-netcfg.yamlPasso 2
Lì dobbiamo eliminare le righe precedentemente inserite e impostare il valore di "dhcp4" su yes:
INGRANDIRE
NotaSe useremo IPv6 dobbiamo aggiungere la linea
dhcp6: si
Passaggio 3
Applichiamo le modifiche eseguendo la seguente riga:
sudo netplan si applica
4. Imposta un indirizzo IP statico in Ubuntu 16.10
In caso di Ubuntu 16, il processo per stabilire l'indirizzo IP statico è il seguente.
Passo 1
Innanzitutto, accederemo al file di configurazione di rete eseguendo la seguente riga:
sudo nano / etc / rete / interfacce
INGRANDIRE
Passo 2
Lì possiamo vedere il nome della nostra interfaccia di rete e vediamo che è definito da DHCP. Lì modificheremo quanto segue:
- Cambiamo la parola dhcp in static.
- Aggiungiamo le linee address, netmask e Gateway con i rispettivi indirizzi IP.
INGRANDIRE
Passaggio 3
Salviamo le modifiche utilizzando la seguente combinazione di tasti:
Ctrl + O
Lasciamo l'editor utilizzando:
Ctrl + X
Passaggio 4
Infine, riavviamo i servizi di rete eseguendo la riga seguente. In questo modo possiamo impostare l'indirizzo IP statico in Ubuntu 16.04 e 16.10.
sudo /etc/init.d/networking restart
INGRANDIRE
Abbiamo visto il processo per definire un indirizzo IP statico nelle diverse edizioni di Ubuntu e quindi avere questa opzione per svolgere alcune attività di gestione o requisiti che potrebbero sorgere ad un certo punto.