Come configurare la rete sulla top 10 di Ubuntu.Top 10 LTS con netplan?

Come configurare la rete sulla top 10 di Ubuntu.Top 10 LTS con netplan?
NetPlan è un'utilità per la configurazione di interfacce di rete su Linux che utilizza i file YAML. Il formato del file di configurazione di Yaml è davvero semplice. Ha una sintassi chiara e facile da capire. NetPlan funziona con i tradizionali sistemi di networking Linux, SystemD-Networkd e Gestore di rete. Con NetPlan, puoi configurare la rete delle tue macchine Ubuntu più che mai.

A partire da Ubuntu 18.04 LTS, Ubuntu utilizza NetPlan per configurare le interfacce di rete per impostazione predefinita.

In questo articolo, ti mostrerò come usare NetPlan su Ubuntu 18.04 LTS.

Iniziamo!

File di configurazione di NetPlan:

Su Ubuntu 18.04 LTS, i file di configurazione di NetPlan YAML sono posizionati in /etc/netplan/ directory. Per configurare un'interfaccia di rete, è necessario creare o modificare i file YAML richiesti in questa directory.

I file di configurazione di Yaml hanno il .Yaml estensione. Il file di configurazione di NetPlan Yaml predefinito /etc/netplan/50-cloud-init.Yaml viene utilizzato per configurare le interfacce di rete utilizzando NetPlan.

Configurazione dell'interfaccia di rete tramite DHCP con NetPlan:

In questa sezione, ti mostrerò come configurare un'interfaccia di rete tramite DHCP su Ubuntu con NetPlan.

Innanzitutto, trova il nome dell'interfaccia di rete che si desidera configurare con il seguente comando:

$ ip a

Come puoi vedere, ho una scheda di interfaccia di rete (NIC) installata sul mio Ubuntu 18.MACCHINA LTS 04 LTS NOME Ens33. Non ha alcun indirizzo IP configurato in questo momento. Quindi, usiamo NetPlan per configurarlo tramite DHCP.

Per configurare l'interfaccia di rete Ens33 tramite DHCP utilizzando NetPlan, apri il file di configurazione NetPlan predefinito su Ubuntu 18.04 LTS /etc/netplan/50-cloud-init.Yaml con il seguente comando:

$ sudo nano/etc/netplan/50-cloud-init.Yaml

Dovresti vedere la seguente finestra.

Ora aggiungi le seguenti righe in rete sezione.

Ethernet:
Ens33:
DHCP4: Sì

Qui, DHCP4: Sì Mezzi, utilizzare DHCP per il protocollo IPv4 per configurare l'interfaccia di rete Ens33.

NOTA: Le rientranze sono davvero utili. Assicurati di rientrare in modo corretto ogni riga. Renderà la sintassi più chiara e più comoda per gli occhi.

Infine, il file di configurazione dovrebbe assomigliare a questo.

Ora, premere + X, Quindi premere y, e seguito da Per salvare il file.

La cosa buona di NetPlan è che prima di applicare le modifiche, è possibile assicurarsi che il file di configurazione non abbia errori di battitura o altri errori con il seguente comando:

$ sudo netplan prova

Ora premi .

Se tutto va bene, dovresti vedere il Configurazione accettata Messaggio come contrassegnato nello screenshot seguente.

Se c'è qualche problema con il file di configurazione, vedrai qui i messaggi di errore appropriati.

Questa funzione ti aiuterà sicuramente a evitare complessi difficili da tracciare problemi futuri con i file di configurazione di NetPlan.

Infine, applicare le modifiche in modo permanente usando NetPlan con il seguente comando:

$ sudo netplan si applica

Come puoi vedere, l'interfaccia di rete Ens33 è configurato tramite DHCP.

Impostazione dell'indirizzo IP statico con NetPlan:

Se si desidera impostare un IP statico sull'interfaccia di rete utilizzando NetPlan, questa sezione fa per te.

È possibile impostare manualmente l'indirizzo IP, il server dei nomi, il gateway, ecc. della tua interfaccia di rete utilizzando NetPlan.

Diciamo, vuoi configurare l'interfaccia di rete Ens33 come segue:

Indirizzo IP statico: 192.168.10.33
Maschera di sottorete: 255.255.255.0
Gateway: 192.168.10.1
Server DNS: 192.168.10.1

Innanzitutto, controlla la configurazione di rete del Ens33 Interfaccia di rete con il seguente comando:

$ ip a

Questo per aiutarti a verificare che le impostazioni dell'interfaccia di rete siano davvero cambiate.

Ora, modifica il file di configurazione di NetPlan Yaml, /etc/netplan/50-cloud-init.Yaml, con il seguente comando:

$ sudo nano/etc/netplan/50-cloud-init.Yaml

Se mi hai seguito in tutto l'articolo, il file di configurazione dovrebbe essere così. Ora rimuovi la linea come contrassegnato nello screenshot seguente.

E digitare le linee contrassegnate nello screenshot sottostante.

NOTA: Ricorda, il rientro è essenziale per i file YAML. Se dimentichi di rientrare correttamente, NetPlan non ti consentirà di applicare il file di configurazione. Quindi, devi rientrare in ogni fase del file di configurazione YAML, come mostrato nello screenshot seguente.

Ora, premere + X, Quindi premere y, e seguito da Per salvare il file.

Ora, controlla se c'è qualche errore nel file di configurazione con il seguente comando:

$ sudo netplan prova

Quindi, premere .

Come puoi vedere, il file di configurazione è accettato.

Infine, applica il file di configurazione con il seguente comando:

$ sudo netplan si applica

L'indirizzo IP è cambiato come previsto.

Anche il gateway è impostato correttamente.

Così come il server DNS.

Quindi, è così che installi e usi NetPlan su Ubuntu per configurare le interfacce di rete utilizzando i file YAML. Se vuoi saperne di più su NetPlan, visitare il sito ufficiale di NetPlan all'indirizzo https: // netplan.io.

Grazie per aver letto questo articolo.