12.5. Configuration d'un réseau statique

12.5.1. Création des fichiers de configuration de l'interface réseau statique

Les interfaces qui sont activées et désactivées par le script network dépend des fichiers et des répertoires dans la hiérarchie /etc/sysconfig/network-devices. Ce répertoire devrait contenir un sous-répertoire par interface à configurer, comme ifconfig.xyz, où « xyz » est un nom d'interface réseau. À l'intérieur de ce répertoire, il y aurait des fichiers qui définissent les attributs de cette interface, comme son/ses adresse(s) IP, ses masques de sous-réseau, et autres.

La commande suivante crée un modèle de fichier ipv4 pour le périphérique eth0 :

cd /etc/sysconfig/network-devices &&
mkdir -v ifconfig.eth0 &&
cat > ifconfig.eth0/ipv4 << "EOF"
ONBOOT="yes"
SERVICE="ipv4-static"
IP="192.168.1.1"
GATEWAY="192.168.1.2"
PREFIX="24"
BROADCAST="192.168.1.255"
EOF

Vous devez modifier les valeurs de ces variables dans chaque fichier pour correspondre à la bonne configuration. Si la variable ONBOOT est réglée sur « yes », le script network activera la carte interface réseau, Network Interface Card (NIC) pendant le démarrage du système. S'il est réglé sur autre chose que « yes » la NIC sera ignorée par le script network et non activée.

La variable SERVICE définit la méthode utilisée pour obtenir l'adresse IP. Le paquet CLFS-Bootscripts a un format d'allocation d'IP modulaire et la création de fichiers supplémentaires dans le répertoire /etc/sysconfig/network-devices/services permet d'autres méthodes d'allocation.

La variable GATEWAY devrait contenir la passerelle par défaut pour l'adresse IP, si elle existe. Sinon, commentez toute la variable.

La variable PREFIX doit contenir le nombre de bits utilisés dans le sous-réseau. Chaque octet dans une adresse IP fait 8 bits. Si le masque de réseau du sous-réseau est 255.255.255.0, il utilise les trois premiers octets (24 bits) pour spécifier le numéro réseau. Si le masque de réseau est 255.255.255.240, il utiliserait les 28 premiers bits. Les préfixes plus longs que 24 bits sont souvent utilisés dans les fournisseurs d'accès Internet (FAI) ADSL et câblé. Dans cet exempl (PREFIX=24), le masque réseau est 255.255.255.0. Ajustez la variable PREFIX selon votre sous-réseau spécifique.

Pour configurer une autre interface DHCP, suivez Section 12.7, « Configuration d'un réseau DHCP ».