D'abord, installez le service à partr du paquet CLFS Bootscripts :
tar -xvf bootscripts-cross-lfs-2.1-pre1.tar.xz cd bootscripts-cross-lfs-2.1-pre1 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 ».