Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:hypathie:tutos:reseau-local-routeur-bind-dhcp [03/10/2014 19:09] Hypathie [Installation et configuration DHCP] |
utilisateurs:hypathie:tutos:reseau-local-routeur-bind-dhcp [04/10/2014 06:05] Hypathie [Installation et configuration DHCP] |
||
---|---|---|---|
Ligne 89: | Ligne 89: | ||
=====Installation et configuration DHCP ===== | =====Installation et configuration DHCP ===== | ||
- | > Remarque Bind9 étant installé sur l'IP eth0 du système, l'ip du routeur et donc la même que celle du DNS. Le DNS fait office de DNS pour lui-même puisqu'on a ajouté dans /etc/resolv.conf la ligne **''nameserver 127.0.0.1''**. | + | Pour en savoir un peu plus sur le fonctionnement du protocole DHCP : [[http://www.frameip.com/dhcp/]] |
+ | |||
+ | > Remarque Bind9 étant installé sur l'IP eth0 du système qui fait office de routeur et sur lequel il va être installé isc-dhcp-server sur eth1, il n'est pas sans intérêt d'ajouter dans le fichier /etc/resolv.conf la ligne **''nameserver 127.0.0.1''**, afin que le DNS fasse office de DNS pour ce système lui-même. | ||
Ligne 97: | Ligne 99: | ||
<code>dns-nameservers ip-du-routeur</code> | <code>dns-nameservers ip-du-routeur</code> | ||
- | ====Installation ==== | + | ====Installation==== |
<code root>apt-get install isc-dhcp-server</code> | <code root>apt-get install isc-dhcp-server</code> | ||
Ligne 183: | Ligne 185: | ||
iface lo inet loopback</code> | iface lo inet loopback</code> | ||
- | * On redémarre le système : | + | * On redémarre le système |
- | Après redémarrage : | + | Après le redémarrage... |
<code root>ifconfig | grep 192</code> | <code root>ifconfig | grep 192</code> | ||
Ligne 194: | Ligne 196: | ||
Donc tout fonctionne ! | Donc tout fonctionne ! | ||
- | Il faut maintenant apprendre à affiner la configuration d'un serveur DHCP. | + | =====Détail de la configuration de /etc/dhcpd/hcpd.conf===== |
- | + | ||
- | ====Détail de la configuration==== | + | |
<code root>ls /etc/dhcp/</code> | <code root>ls /etc/dhcp/</code> | ||
<code>dhclient.conf dhclient-exit-hooks.d | <code>dhclient.conf dhclient-exit-hooks.d | ||
Ligne 368: | Ligne 368: | ||
</code> | </code> | ||
+ | <note> | ||
+ | Quand le serveur dhcp est mis en place, pour effectuer des tests depuis le client : | ||
+ | * On pourra supprimer le bail du client (donné par une première configuration du serveur DHCP) : | ||
+ | <code root>dhclient -r eth0</code> | ||
+ | |||
+ | Avec **''ip a s''** ou **''ifconfig''** on voit que le client n'a plus d'IP attribuée. | ||
+ | |||
+ | * Puis pour le client dépourvu d'IP fasse une requête d'IP au serveur DHCP : | ||
+ | (ne pas oublier quand on modifie la configuration du serveur DHCP de le recharger avec la commande **''/etc/init.d/isc-dhcp-server restart''** ) : | ||
+ | |||
+ | <code root>dhclient eth0</code> | ||
+ | |||
+ | __À propos de dhclient__ ;\\ [[http://manpages.debian.org/cgi-bin/man.cgi?sektion=8&query=dhclient&apropos=0&manpath=sid&locale=en|le man dhclient]] ;\\ sur [[https://wiki.debian.org/fr/DHCP_Client|la configuration de dhclient]] | ||
+ | </note> | ||