Configurare un indirizzo IP statico su CentOS
Dopo una nuova installazione CentOS usa DHCP (dhclient -v) per assegnare un IP alla macchina, che continua a cambiare ai riavvii, o al riavvio dei servizi, ecc.
Caso d’uso: Varie configurazioni di servizi, specialmente se coinvolgono una configurazione in cluster, abbiamo bisogno di impostare un IP fisso per ogni macchina, in modo che possano comunicare tra loro, in caso di DHCP l’installazione potrebbe interrompersi al riavvio, in quanto qualsiasi macchina ottiene un nuovo indirizzo IP. Quindi il primo passo è quello di impostare un indirizzo IP statico.
Step 0 – Ottenere il nome dell’interfaccia ethernet
Si può ottenere usando uno dei seguenti comandi – il nome può essere in diversi formati ethx, ensxx, enpxx, per esempio, eth0, ens03, enp0s3, ecc.
oppure,
o,
Output:
Step 1 – backup resolv.conf
Può essere aggiornato dal servizio NetworkManager – nel caso in cui il DNS sia specificato nell’interfaccia conf.
Step 2 – Modifica del file script Ethernet
Ora, aggiornare lo script per i seguenti parametri
IPADDR=192.168.169.130
NAME=eno16777736
ONBOOT=yes
Output:
Step 3 – Aggiornare il file di rete e i DNS
Imposta il gateway in /etc/sysconfig/network. Puoi ottenere il gateway usando uno dei seguenti comandi:
oppure,
Output:
Aggiorna il gateway
NETWORKING=yes
GATEWAY=192.168.169.2
Aggiornare il DNS
È possibile utilizzare uno qualsiasi dei nameserver di Google, ovvero 8.8.8.8, o 8.8.4.4.
# Generato da NetworkManager
nameserver 8.8.8.8
Step 4 – Riavviare la rete o riavviare