Red Hat et dérivées version SERVEUR

CentOS 6 et 7 : Les interfaces réseau

Table des matières

icone_carte_reseau



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.
Cette page a été vue 5536 fois