Articles

Configurer une adresse IP statique sur CentOS

Après une nouvelle installation, CentOS utilise DHCP (dhclient -v) pour attribuer une IP à la machine, qui continue à changer lors des redémarrages, ou des redémarrages de services, etc.

Use-case : Diverses configurations de services, impliquant notamment une configuration en cluster, nous avons besoin de définir une IP fixe pour chaque machine, afin qu’elles puissent communiquer entre elles, dans le cas de DHCP l’installation peut se casser au redémarrage, car n’importe laquelle des machines obtient une nouvelle adresse IP. La première étape est donc de définir une adresse IP statique.

Étape 0 – Obtenir le nom de l’interface ethernet

Vous pouvez l’obtenir en utilisant l’une des commandes suivantes – le nom peut être sous différents formats ethx, ensxx, enpxx, par exemple, eth0, ens03, enp0s3, etc.

adresse IP

ou,

ifconfig

ou,

nmcli d

Sortie :

Etape 1 – sauvegarde de resolv.conf

Peut être mis à jour par le service NetworkManager – dans le cas où DNS est spécifié dans l’interface conf.

$ sudo cp /etc/resolv.conf /etc/resolv.conf.backup

Etape 2 – Modifier le fichier script Ethernet

Maintenant, mettez à jour le script pour les paramètres suivants

BOOTPROTO=static
IPADDR=192.168.169.130
NAME=eno16777736
ONBOOT=yes

Sortie :

Etape 3 – Mise à jour du fichier réseau et des DNS

Définir la passerelle dans /etc/sysconfig/network. Vous pouvez obtenir la passerelle à l’aide de l’une des commandes suivantes :

route -n

ou,

ip route

Sortie :

Mise à jour de la passerelle

$ vi /etc/sysconfig/network
NETWORKING=yes
GATEWAY=192.168.169.2

Mise à jour du DNS

Vous pouvez utiliser n’importe lequel des serveurs de noms de Google, c’est-à-dire 8.8.8.8, ou 8.8.4.4.

$ vi /etc/resolv.conf
# Généré par NetworkManager
nameserver 8.8.8.8

Etape 4 – Redémarrez votre réseau ou redémarrez-le

systemctl restart network

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *