
Tout ce qu'il faut savoir sur le réseau dans CentOS, c'est ici.
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.