CentOS - Le réseau avec network (et if-cfg)


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 639 fois