Indirizzo IP statico per Ubuntu Server 18.04

La distribuzione Ubuntu è molto apprezzata dai vari sys-admin, specialmente nella sua versione server.

Di recente è stata cambiata tutta la parte di configurazione delle interfacce di rete, adottando netplan; spesso occorre configurare un indirizzo IP fisso (statico) al posto di ottenerlo tramite DHCP (nei server è sempre preferibile).

Purtroppo netplan ha una sinstassi semplice ma estremamente rigida; non si possono usare i tab e la struttura del file di configurazione è sensibile anche ad uno spazio in più o in meno, generando impazzimenti dei vari amministratori di sistema.

A loro beneficio, pubblichiamo una configurazione base (funzionante) da modificare in base alle particolari esigenze; il file si chiama 50-cloud-init.yaml e si trova nel percorso /etc/netplan/

network:
    ethernets:
        ens192:
            addresses:
            - 192.168.1.222/24
            gateway4: 192.168.1.1
            nameservers:
                addresses:
                - 192.168.1.99
                search:
                - dominio.it
    version: 2

ens192 è il nome della scheda di rete, che varia in base alla tipologia; si deve modificare sulla base della propria interfaccia, che è possibile reperire tramite il comando ifconfig.