Comment configurer IP, DNS et DHCP dans CentOS 8

L'une des principales actions que nous effectuons lorsque nous utilisons un ordinateur est de le connecter au réseau. De cette façon, nous pouvons surfer sur Internet et effectuer des téléchargements, par exemple, ou accéder à notre courrier électronique, ce qui ne serait pas possible sans cette connexion. Il existe plusieurs éléments de réseau qui sont essentiels pour que la connectivité soit aussi idéale et correcte que possible et ce sont :

IPC'est l'adresse du protocole Internet (Internet Protocol) qui permet à l'équipement ou au serveur de se connecter au réseau et d'être reconnu par les autres éléments du système.
DNSDomain Name System qui est un système de nom de domaine qui permet de traduire les adresses IP en noms de domaine Web
DHCPDynamic Host Configuration Protocol qui est un protocole chargé de fournir des adresses IP aux ordinateurs du réseau

De plus, les adresses IP des équipements peuvent être fixes ou dynamiques (DHCP). Lorsque l'appareil a une adresse dynamique, elle changera fréquemment, mais il existe certains appareils dont l'adresse ne peut pas être modifiée, dans ce cas l'objectif est d'attribuer une IP fixe.

Solvetic expliquera le processus de configuration IP, DNS et DHCP dans CentOS 8 pour gérer les paramètres réseau de manière beaucoup plus centralisée.

1. Comment identifier la carte réseau CentOS 8

Étape 1
Pour connaître l'ID de la carte réseau, il faut accéder au répertoire etc/sysconfig/network-scripts/ et y lister les éléments :

 cd etc / sysconfig / network-scripts / ls -lah

AGRANDIR

Dans ce cas, nous pouvons voir que notre adaptateur est identifié comme "ifcfg-enp0s3". En cas d'avoir plus d'adaptateurs réseau, ceux-ci seront identifiés avec la syntaxe ifcfg-ensxxx.

Il s'agit du fichier à éditer pour traiter la configuration réseau et la définir si nécessaire.

Étape 2
Pour éditer les configurations réseau nécessaires, nous allons utiliser un éditeur de texte et prendre l'ID de l'adaptateur, dans ce cas ce sera le suivant :

 nano / etc / sysconfig / network-scripts / ifcfg-enp0s3
En accédant à ce fichier, nous trouvons tous les détails du réseau tels que :
  • Type
  • Nom de l'adaptateur
  • Type de botte
  • Type d'appareil et plus

AGRANDIR

Étape 3
Là, nous devons ajouter la ligne au début du fichier référençant l'adresse MAC de l'appareil, pour la connaître, nous devons exécuter la commande suivante :

 IP à

AGRANDIR

Étape 4
Comme on peut le voir, dans notre adaptateur se trouve l'adresse MAC dans la ligne link/ether, ces 6 paires de caractères alphanumériques sont saisies dans le fichier précédent avec la syntaxe suivante :

 HWADDR = « 00 : 00 : 00 : 00 : 00 : 00

AGRANDIR

Ce processus nous permet d'utiliser une adresse IP en mode DHCP, c'est-à-dire dynamiquement.
Nous enregistrons les modifications à l'aide des touches Ctrl + O et sortons de l'éditeur à l'aide des touches Ctrl + X.

Étape 5
Pour que les modifications prennent effet, nous pouvons désactiver le système en exécutant :

 arrêt -r maintenant
Ou, si nous ne voulons pas redémarrer l'ordinateur, redémarrez simplement le service réseau avec la commande suivante :
 systemctl redémarrer network.service
Étape 5
Maintenant, après cela, nous pouvons vérifier l'adresse IP, le DNS et d'autres paramètres en exécutant "ifconfig":

AGRANDIR

2. Comment définir l'adresse IP, le DNS et la passerelle statique sur CentOS 8


Comme nous l'avons mentionné, dans certains cas, l'ordinateur doit avoir une adresse IP statique en raison de processus ou de tâches, donc dans Solvetic, vous apprendrez comment attribuer une adresse IP statique à votre serveur CentOS 8.

Étape 1
Dans ce cas, nous devons à nouveau accéder au fichier de configuration de l'adaptateur réseau :

 nano / etc / sysconfig / network-scripts / ifcfg-enp0s3
Là, nous allons ajouter les lignes suivantes :

Il est édité de dhcp en statique

 BOOTPROTO = « statique »

C'est l'adresse IP souhaitée pour le serveur
 IPADDR = 192.168.0.38

Masque de sous-réseau
 MASQUE DE RÉSEAU = 255.255.255.0

Passerelle
 PASSERELLE = 192.168.0.1

Cette valeur est définie sur Oui afin qu'elle soit activée au démarrage de l'ordinateur.
 ONBOOT = « oui »

Serveur DNS primaire
 DNS1 = 8.8.8.8

Serveur DNS secondaire
 DNS2 = 8.8.4.4

AGRANDIR

NoterDans ce cas, nous avons utilisé le DNS public de Google, mais vous pouvez utiliser ce que vous voulez.

Nous enregistrons les modifications avec les touches Ctrl + O et sortons de l'éditeur avec les touches Ctrl + X.

Étape 2
Nous procédons au redémarrage de l'ordinateur pour appliquer les modifications :

 systemctl redémarrer le réseau
Pour vérifier que les modifications ont été appliquées, exécutez la commande suivante :
 ip à s enp0s3

AGRANDIR

Étape 3
Nous vérifions le routage :

 ipr

AGRANDIR

Étape 4
Nous pouvons exécuter un ping pour valider la connexion au réseau externe :

AGRANDIR

3. Comment configurer le réseau à partir du gestionnaire de réseau CentOS 8


Il s'agit d'une méthode qui utilise la commande nmtui, qui est une application TUI pour interagir avec NetworkManager et avec laquelle il sera possible de modifier divers aspects du réseau.

Étape 1
Pour son utilisation, nous exécutons ce qui suit :

 nmtui modifier enp0s3

AGRANDIR

Étape 2
Lorsque vous appuyez sur Entrée, nous verrons ce qui suit :

AGRANDIR

Là par défaut, nous pouvons voir l'ID de l'adaptateur réseau qui est configuré par DHCP (Automatique), si nous voulons définir l'IP manuellement, nous devons utiliser la touche Tab pour sélectionner la ligne "Configuration IPv4 et là, nous appuyons sur Entrée pour sélectionner le option" Manuel":

AGRANDIR

Étape 3
Nous donnons Enter et maintenant nous sélectionnons le champ Show :

AGRANDIR

Étape 4
Là, nous sélectionnons chaque champ et appuyons sur Entrée pour entrer les valeurs nécessaires de l'IP :

AGRANDIR

Étape 5
Nous utilisons la touche Tab pour accéder à Accepter et appliquer les modifications pour vérifier que l'adresse IP souhaitée a été établie :

AGRANDIR

Avec l'une de ces méthodes, nous pourrons attribuer le type d'IP, ainsi que le DNS ou la passerelle dans CentOS 8.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave