CentOS 7 : Le réseau avec le service network


Introduction



Voici un bref article sur le fonctionnement du réseau sous CentOS avec network.
Dans le cadre d'un serveur, je préfère utiliser le réseau natif et pas NetworkManager.


Les 3 fichiers essentiels




/etc/sysconfig/network



Dans le fichier /etc/sysconfig/network on trouve la config réseau généraliste :

Code BASH :
NETWORKING=yes
HOSTNAME=srv-centos



/etc/resolv.conf



Dans le fichier /etc/resolv.conf on trouve toutes les infos à propos de la résolution de nom :

Code BASH :
nameserver 8.8.8.8



/etc/sysconfig/network-scripts/ifcfg-interface-name



Dans le fichier /etc/sysconfig/network-scripts/ifcfg-interface-name on trouve les infos à propos de l'interface réseau.
Dans le cas où l'interface réseau s'appelle enp0s3 le fichier s'appellera bien entendu : /etc/sysconfig/network-scripts/ifcfg-enp0s3.

Voici un exemple avec une IP fixe :
Code BASH :
DEVICE=enp0s3
BOOTPROTO=static
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=10.21.27.243
GATEWAY=10.21.27.254
DNS1=10.21.27.254
DNS2=10.21.27.253
USERCTL=no
HWADDR=MAC-address #FACULTATIF
MTU=1200 #FACULTATIF


Et voici un exemple avec DHCP:
Code BASH :
DEVICE=enp0s3
BOOTPROTO=dhcp
ONBOOT=yes
DHCP_HOSTNAME=srv-centos
Cette page a été vue 3515 fois