Centos Configurer les paramètres réseau : Statique, dynamique, nom d’hôte

Après avoir installé une version minimale de CentOS 8, vous devrez configurer l’interface réseau dans votre système afin de pouvoir communiquer avec d’autres systèmes.

Par défaut, l’interface réseau est désactivée dans la version minimale de CentOS 8.

Dans ce tutoriel, nous allons vous montrer comment configurer une adresse IP statique et une adresse IP dynamique en utilisant la ligne de commande et le mode GUI dans CentOS 8.

Démarrer

Avant de commencer, vous devrez vérifier si votre service réseau est en cours d’exécution ou non.

Vérifier l’état du réseau sur CentOS

Vous pouvez le vérifier avec la commande suivante :

systemctl status NetworkManager

Vous devriez voir la sortie suivante :

● NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2020-02-19 08:20:31 EST; 19h ago
Docs: man:NetworkManager(8)
Main PID: 568 (NetworkManager)
Tasks: 3 (limit: 12558)
Memory: 12.4M
CGroup: /system.slice/NetworkManager.service
└─568 /usr/sbin/NetworkManager --no-daemon
Feb 20 03:38:46 centos8 NetworkManager: hostname: hostname changed from "newcentos8" to "centos8"
Feb 20 03:38:46 centos8 NetworkManager: policy: set-hostname: current hostname was changed outside NetworkManag>
Feb 20 03:38:46 centos8 NetworkManager: policy: set-hostname: set hostname to 'centos8' (from system configurat>
Feb 20 03:39:21 centos8 NetworkManager: dhcp4 (eth1): canceled DHCP transaction
Feb 20 03:39:21 centos8 NetworkManager: dhcp4 (eth1): state changed timeout -> done
Feb 20 03:39:21 centos8 NetworkManager: device (eth1): state change: ip-config -> failed (reason 'ip-config-una>
Feb 20 03:39:21 centos8 NetworkManager: device (eth1): Activation: failed for connection 'System eth1'
Feb 20 03:39:21 centos8 NetworkManager: device (eth1): state change: failed -> disconnected (reason 'none', sys>
lines 1-20/20 (END)

Vérifier quelles interfaces/cartes réseau sont installées

Puis, vous devrez vérifier la liste des cartes ethernet installées dans votre système.

Vous pouvez le faire en exécutant la commande suivante :

nmcli d

Vous devriez voir la sortie suivante :

DEVICE TYPE STATE CONNECTION
eth0 ethernet disconnected System eth0
eth1 ethernet disconnected System eth1
lo loopback unmanaged --

Puis, il est recommandé d’installer quelques utilitaires système de base pour effectuer les tâches quotidiennes d’administration du système.

Vous pouvez les installer avec la commande suivante :

yum install nano wget net-tools -y

Une fois que tous les paquets sont installés, vous pouvez passer à l’étape suivante. (Si wget ne fonctionne pas, veuillez consulter notre tutoriel wget pour vous assurer que vous l’avez installé)

Configuration de l’adresse IP statique (Gui &Ligne de commande)

Dans cette section, nous allons apprendre à configurer l’adresse IP statique avec le mode GUI et le mode ligne de commande.

Configurer une adresse IP statique en mode GUI

Ouvrez votre interface de terminal et exécutez la commande suivante pour configurer une interface réseau :

nmtui-edit

Vous devriez voir l’écran suivant :

nmtui-edit

Ici, vous pouvez sélectionner l’interface réseau que vous voulez configurer.

Sélectionnez l’interface eth1 du système et cliquez sur le bouton Modifier.

Vous devriez voir l’écran suivant :

Editer la connexion nmtui-edit

  • Changer la CONFIGURATION IPv4 pour Manuel (comme vu dans la capture d’écran ci-dessus)
  • Définir votre adresse IP désirée,
  • Gateway,
  • Serveurs DNS

Puis cliquez sur le bouton OK pour enregistrer la configuration.

Puis, cliquez sur le bouton Quitter pour sortir du mode interface graphique.

Commande d’application des paramètres réseau

Puis, exécutez la commande suivante pour appliquer les nouveaux paramètres réseau :

nmtui-connect

Vous devriez voir l’écran suivant :

nmtui-connect

Vous y sélectionnerez votre interface réseau et cliquerez sur le bouton Activer pour activer l’interface réseau.

Puis vous cliquerez sur le bouton Quitter pour sortir du mode GUI.

Commande de vérification des paramètres réseau

Puis, vous pouvez vérifier les paramètres de configuration du réseau avec la commande suivante :

ifconfig eth1

Vous devriez voir la sortie suivante :

eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.100 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::200:aff:fef5:20c9 prefixlen 64 scopeid 0x20
ether 00:00:0a:f5:20:c9 txqueuelen 1000 (Ethernet)
RX packets 1501466 bytes 120677632 (115.0 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 44 bytes 3188 (3.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

sortie de la commandeifconfig

Configurer l’adresse IP statique avec le mode ligne de commande

Vous pouvez également configurer l’adresse IP statique via votre ligne de commande.

Par défaut, tous les fichiers de configuration réseau sont situés à l’intérieur du répertoire /etc/sysconfig/network-scripts/.

Vous pouvez configurer une adresse IP statique en éditant le fichier :

/etc/sysconfig/network-scripts/ifcfg-eth1

Exécutez la commande ci-dessous pour ouvrir ce fichier dans l’éditeur Nano :

nano /etc/sysconfig/network-scripts/ifcfg-eth1

Vous devriez voir la configuration suivante :

DEVICE=eth1
BOOTPROTO=static
HWADDR=00:00:0A:F5:20:C9
ONBOOT=yes
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
IPADDR=192.168.0.100
PREFIX=24
GATEWAY=192.168.0.1
DNS1=8.8.4.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME="System eth1"
UUID=9c92fad9-6ecb-3e6c-eb4d-8a47c6f50c04

Ici, vous pouvez changer l’IPADDR, le GATEWAY et le DNS1 avec vos valeurs souhaitées.

Enregistrez et quittez le fichier pour vous assurer que vos paramètres sont enregistrés !

Puis, vous devrez exécuter la commande suivante pour appliquer les nouveaux changements de configuration :

nmcli connection down eth1
nmcli connection up eth1

Ces commandes font descendre et remonter l’interface eth1 pour appliquer les paramètres.

Puis, exécutez la commande suivante pour vérifier que l’IP a changé:

ifconfig eth1

Configuration d’une adresse IP dynamique

Dans cette section, nous apprendrons à configurer une adresse IP dynamique avec l’interface graphique et le mode ligne de commande.

Configuration de l’adresse IP dynamique avec le mode GUI

Pour configurer l’adresse IP dynamique, ouvrez votre terminal et exécutez la commande suivante pour modifier la configuration du réseau :

nmtui-edit

Vous devriez voir l’écran suivant :

nmtui-edit dynamic IP Address SETUP

Sélectionnez l’interface réseau que vous voulez configurer et cliquez sur le bouton Editer.

Vous devriez voir l’écran suivant :

Changez la CONFIGURATION IPv4 en automatique et cliquez sur le bouton OK pour enregistrer les paramètres.

Puis cliquez sur le bouton QUIT pour sortir du mode GUI.

Commande d’application des paramètres IP dynamiques

Puis, exécutez la commande suivante pour appliquer les nouveaux paramètres réseau :

nmtui-connect

Vous devriez voir l’écran suivant :

nmtui-connect

Vous allez sélectionner ici votre interface réseau et cliquer sur le bouton Activer pour activer l’interface réseau.

Puis, cliquez sur le bouton Quitter pour sortir du mode GUI.

Puis, vous pouvez vérifier les paramètres de configuration du réseau avec la commande suivante :

ifconfig eth1

Vous devriez voir la sortie suivante :

eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.123 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::200:aff:fef5:20c9 prefixlen 64 scopeid 0x20
ether 00:00:0a:f5:20:c9 txqueuelen 1000 (Ethernet)
RX packets 1501466 bytes 120677632 (115.0 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 44 bytes 3188 (3.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Configurer l’adresse dynamique avec le mode ligne de commande

Vous pouvez configurer l’adresse IP dynamique en éditant le fichier /etc/sysconfig/network-scripts/ifcfg-eth1 comme indiqué ci-dessous :

nano /etc/sysconfig/network-scripts/ifcfg-eth1

Vous devriez voir la configuration suivante :

DEVICE=eth1
BOOTPROTO=DHCP
HWADDR=00:00:0A:F5:20:C9
ONBOOT=yes
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
NAME="System eth1"
UUID=9c92fad9-6ecb-3e6c-eb4d-8a47c6f50c04

Ici, vous devrez modifier ces lignes :

BOOTPROTO=DHCP

ONBOOT=yes

Sauvegarder et fermer le fichier lorsque vous avez terminé.

Puis exécutez la commande suivante pour appliquer les nouveaux changements de configuration:

nmcli connection down eth1
nmcli connection up eth1

Puis, exécutez la commande suivante pour vérifier que l’IP a changé:

ifconfig eth1

Setup Hostname

Vous pouvez configurer le nom d’hôte de votre système avec le mode GUI ou le mode ligne de commande également.

Configuration du nom d’hôte en mode GUI:

Pour configurer le nom d’hôte avec le mode GUI, exécutez la commande suivante:

nmtui-hostname

Vous devriez voir l’écran suivant:

nmtui-hostname

Vous fournirez ici votre nom d’hôte souhaité et cliquerez sur le bouton OK.

Il vous sera demandé une confirmation comme indiqué ci-dessous :

Cliquez sur le bouton OK pour enregistrer les modifications.

Puis, vous pouvez vérifier votre nom d’hôte avec la commande suivante:

hostname

Vous devriez voir votre nouveau nom d’hôte dans la sortie suivante:

newcentos8

Configurer le nom d’hôte via la ligne de commande:

Pour configurer le nom d’hôte avec le mode ligne de commande, exécutez la commande suivante :

hostnamectl set-hostname centos8

Puis, vous pouvez vérifier votre nom d’hôte avec la commande suivante:

hostname

Vous devriez voir votre nouveau nom d’hôte dans la sortie suivante :

centos8

Conclusion

Dans le guide et le tutoriel ci-dessus, nous avons appris à configurer l’interface réseau dans CentOS 8 avec l’interface graphique et le mode commande ainsi que le nom d’hôte de votre système.

Laisser un commentaire