dhcpcd-1.3.22-pl4

Introduction à dhcpcd

Le package dhcpcd contient le client dhcpcd. Il est utile pour connecter votre ordinateur à un réseau utilisant DHCP pour assigner les adresses réseau.

Informations sur le package

Installation de dhcpcd

Installez dhcpcd en lançant les commandes suivantes:

patch -Np1 -i ../dhcpcd-1.3.22-pl4-fhs.patch &&
./configure --prefix="" --sysconfdir=/var/lib &&
make &&
make install

Explication des commandes

patch -Np1 -i ../dhcpcd-1.3.22-pl4-fhs.patch : Dhcpcd non corrigé place tous les fichiers de configuration et tous les fichiers temporaires dans /etc/dhcpc. Ceci devient très ennuyant quand dhcpcd vous dit qu'il est lancé alors que ce n'est pas le cas. Vous regardez dans /var/run pour le fichier PID, mais il n'y est pas, le fichier PID qui doit être supprimé est dans /etc/dhcpc. Ce correctif permet à ce programme d'être compatible avec FHS, mais plus important, place ces fichiers où vous vous attendez qu'ils soient.

--prefix="" : Il peut y avoir une bonne raison pour abandonner la convention habituelle de BLFS qui consiste à utiliser --prefix=/usr. Si vous installez DHCP, il se peut qu'il soit nécessaire lors du démarrage et /usr peut être un montage réseau. Dans ce cas, dhcpcd ne serait pas disponible car étant sur le réseau ! Donc, suivant votre situation, vous pouvez vouloir l'installer dans /sbin ou /usr/sbin. Cette commande l'installe dans /sbin.

--sysconfdir=/var/lib : Cette commande installe les fichiers de configuration dans le répertoire /var/lib.

--mandir=/usr/share/man : Cette commande installe les pages man dans le répertoire /usr/share/man.

Configurer dhcpcd

Fichiers de configuration

/var/lib/dhcpcd/*

Informations de configuration

Pour configurer dhcpcd, créez le fichier the ifconfig.eth0 avec les commandes suivantes (notez que ceci va écraser tous les fichiers existants):

cd /etc/sysconfig/network-devices &&
cat > ifconfig.eth0 << "EOF"
ONBOOT=yes
DHCP_PROG=/sbin/dhcpcd
DHCP_START=<appropriate start parameters>
DHCP_STOP=-k
EOF

Pour plus d'informations sur les valeurs appropriées DHCP_START et DHCP_STOP, examinez la page man pour dhcpcd.

Contenu

Le package dhcpcd contient dhcpcd.

Description

dhcpcd

dhcpcd est une implémentation du client DHCP comme spécifié dans les RFC2131 et RFC1541 (dépendant des options spécifiées).