D'abord, installez le service à partr du paquet CLFS Bootscripts :
tar -xvf bootscripts-cross-lfs-1.2-pre11.tar.bz2 cd bootscripts-cross-lfs-1.2-pre11 make install-service-dhcpcd
Enfin, créez le fichier de configuration /etc/sysconfig/network-devices/ifconfig.eth0/dhcpcd
en utilisant les commandes suivantes. Ajustez selon vos besoins en
fonction des interfaces supplémentaires :
cd /etc/sysconfig/network-devices &&
mkdir -v ifconfig.eth0 &&
cat > ifconfig.eth0/dhcpcd << "EOF"
ONBOOT="yes"
SERVICE="dhcpcd"
# Commande de démarrage pour for DHCPCD
DHCP_START="-q"
# Commande d'arrêt pour DHCPCD
DHCP_STOP="-k"
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.
Les arguments de variables DHCP_START
et
DHCP_STOP
sont passés à dhcpcd
lors du lancement et de l'arrêt du
service. Vous pouvez trouver plus d'informations sur ce que vous
pouvez passer dans la page de man de dhcpcd(8)
.
Pour configurer une autre Interface Statique, suivez Section 12.5, “Configuration d'un réseau statique”.