Pour tous ceux qui possèdent plusieurs machines et qui en on marre de les configurer, voici comment monter rapidement un serveur dhcp sur n'importe quel plateforme unix.

Premièrement, récuperer les sources du serveur dhcp sur www.isc.org (ftp://ftp.isc.org/isc/dhcp/dhcp-latest.tar.gz). Une fois le téléchargement terminé, faites $tar -xzvf dhcp-lastest.tar.gz $cd dhcp-(version en cour) $./configure $make $su #make install

Voila les binaires installés et presque prêts à démarrer.

Passons a la creation du fichier de configuration: #vi /etc/dhcpd.conf (vous pouvez utiliser n'importe quel autre editeur, le tout est de créer le fichier /etc/dhcpd.conf)

Voici une copie d'un dhcpd.conf avec comme plage réseau 192.168.0.0 :

subnet 192.168.0.0 netmask 255.255.255.0 { #définition du reseau et de son sous réseau range 192.168.0.10 192.168.0.254; #définition de la plage d'addresse à distribuer aux clients option subnet-mask 255.255.255.0; #définition du subnet des clients option broadcast-address 192.168.0.255; #broadcast (optionnel) option routers 192.168.0.1; #addresse de la passerelle option domain-name-servers 192.168.0.1, 193.252.19.3, 193.252.19.4; #addresses des serveurs DNS option domain-name “jtbjid.com”; #domaine attribué au client }

#Réservation d'addresses IP

host jtb { #Nom de la machine hardware ethernet 00:10:5a:64:93:5e; #addresse MAC de sa carte réseau fixed-address 192.168.0.5; #addresse IP désirée de ce poste }

host por { hardware ethernet 00:80:c7:37:4e:bf; fixed-address 192.168.0.7; } ddns-update-style none; #définition du style de mise a jour DDNS (ici le ddns n'est pas utiliser, pour une autre fois peut etre : / )

Voila notre fichier prèt

Une dernière commande avant de le lancer #touch /var/db/dhcpd.leases

Cette commande terminée, il ne reste plus qu'à lancer le démon (mais trop fort)

#/usr/sbin/dhcpd

ET VOILA !!!

Je vous conseille de mettre cette commande au démarrage de votre machine.

si vous avez bien tout suivi, il ne devrait pas y avoir de probleme.

Pour configurer vos clients, lisez la doc d'imil qui est très bien faite.

Gitébédjide

unix/dhcpd.txt · Last modified: 2010/01/12 13:29 (external edit)