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.
Téléchargement (HTTP): http://www.phystech.com/ftp/dhcpcd-1.3.22-pl4.tar.gz
Téléchargement (FTP): ftp://ftp.phystech.com/pub/dhcpcd-1.3.22-pl4.tar.gz
Taille du téléchargement: 145 Ko
Estimation de l'espace disque requis: 868 Ko
Estimation du temps de construction: 0,04 SBU
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 |
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.
/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 dhcpcd.
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 connexions |