CentOS 6 et 7 : Les interfaces réseau
Table des matières
Tout ce qu'il faut savoir sur le réseau dans Red Hat et CentOS 6 et 7, c'est ici. Depuis Red Hat 8, il est conseillé d'utiliser NetworkManager.
Comment configurer son fichier interfaces ? la réponse est ici.
La configuration des interfaces réseau se situe dans le dossier /etc/sysconfig/network-scripts
Il existe 1 fichier par interface.
Pour une interface nommée enp0s3, le fichier sera ifcfg-enp0s3
Voici une configuration simple minimale requise pour une adresse IP reçue par DHCP :
BOOTPROTO permet d'utiliser la configuration automatique.
ONBOOT permet d'activer la connexion au reboot.
Si on souhaite affecter une IPv4 manuellement, voici comment procéder :
BOOTPROTO doit être sur none cette fois-ci pour éviter le DHCP.
On fixe l'IP avec IPADDR0 et le masque avec PREFIX0.
La passerelle est GATEWAY0.
On peut ajouter plusieurs DNS comme montré dans l’exemple avec DNS1 DNS2.
DEFROUTE permet d'ajouter automatiquement une route par défaut via la passerelle définie.
Il existe d'autres options comme :
PEERROUTES=no qui permet de ne pas monter la route par défaut pour le réseau local connecté à cette interface.
Introduction
Tout ce qu'il faut savoir sur le réseau dans Red Hat et CentOS 6 et 7, c'est ici. Depuis Red Hat 8, il est conseillé d'utiliser NetworkManager.
Comment configurer son fichier interfaces ? la réponse est ici.
Un fichier par interface
La configuration des interfaces réseau se situe dans le dossier /etc/sysconfig/network-scripts
Il existe 1 fichier par interface.
Pour une interface nommée enp0s3, le fichier sera ifcfg-enp0s3
Voici une configuration simple minimale requise pour une adresse IP reçue par DHCP :
Code BASH :
TYPE=Ethernet NAME=enp0s3 BOOTPROTO=dhcp ONBOOT=yes
BOOTPROTO permet d'utiliser la configuration automatique.
ONBOOT permet d'activer la connexion au reboot.
Si on souhaite affecter une IPv4 manuellement, voici comment procéder :
Code BASH :
TYPE=Ethernet NAME=enp0s3 BOOTPROTO=none ONBOOT=yes IPADDR0=192.168.21.105 PREFIX0=24 GATEWAY0=192.168.21.254 DNS1=192.168.21.251 DNS2=8.8.8.8 DEFROUTE=yes
BOOTPROTO doit être sur none cette fois-ci pour éviter le DHCP.
On fixe l'IP avec IPADDR0 et le masque avec PREFIX0.
La passerelle est GATEWAY0.
On peut ajouter plusieurs DNS comme montré dans l’exemple avec DNS1 DNS2.
DEFROUTE permet d'ajouter automatiquement une route par défaut via la passerelle définie.
Il existe d'autres options comme :
PEERROUTES=no qui permet de ne pas monter la route par défaut pour le réseau local connecté à cette interface.