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 ».