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.
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 |
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.
/var/lib/dhcpcd/*
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.
Le package dhcpcd contient dhcpcd.
dhcpcd est une implémentation du client DHCP comme spécifié dans les RFC2131 et RFC1541 (dépendant des options spécifiées).
Précédent | Sommaire | Suivant |
dhcp-3.0pl2 | Niveau supérieur | Autres |