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-enp0s3En 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 maintenantOu, 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-enp0s3Là, 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éseauPour 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.