dhcpcd-1.3.22-pl4

Introduction à dhcpcd

Site de téléchargement (HTTP):       
Site de téléchargement (FTP):        ftp://ftp.phystech.com/pub/dhcpcd-1.3.22-pl4.tar.gz
Version utilisée:                   1.3.22-pl4
Taille du package:                   145 Ko
Estimation de l'espace disque requis:  750 Ko

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

Installation de dhcpcd

Avant d'installer dhcpdc, vous devez télécharger dhcpcd-1.3.22-pl4.patch à partir de http://downloads.linuxfromscratch.org/blfs-patches et le placer sous votre répertoire source.

Installez dhcpcd en lançant les commandes suivantes:

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

Explication des commandes

patch -Np1 -i ../dhcpcd-1.3.22-pl4.patch : Dhcpcd non corrigé place tous les fichiers de configuration et tous les fichiers temporaires dans /etc/dhcpc. Ceci devient très ennuyant quand dhcpd 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, dhcpd 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 dhcpd.

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