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 11:30] Hypathie [Installation et configuration DHCP] |
utilisateurs:hypathie:tutos:reseau-local-routeur-bind-dhcp [03/10/2014 13:27] Hypathie [Installation et configuration DHCP] |
||
---|---|---|---|
Ligne 134: | Ligne 134: | ||
Oct 3 11:17:01 debian-serveur /USR/SBIN/CRON[4255]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)</code> | Oct 3 11:17:01 debian-serveur /USR/SBIN/CRON[4255]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)</code> | ||
- | * Vérification après redémarrage : | + | > Cela est normal quand le serveur peut être connecté à plusieurs sous-réseaux. Pour démarrer le serveur DHCP il faut définir un unique sous-réseau qu'il devra écouter. |
+ | >Il faut donc éditer le fichier /etc/dhcp/dhcpd.conf pour lui indiquer | ||
+ | |||
+ | ===Édition de /etc/dhcp/dhcpd.conf=== | ||
+ | (Après s'être fait une sauvegarde !) | ||
+ | |||
+ | * Une petite vérification : | ||
<code root>less /etc/default/dhcp3-server</code> | <code root>less /etc/default/dhcp3-server</code> | ||
<code>INTERFACE= "eth1"</code> | <code>INTERFACE= "eth1"</code> | ||
- | * Ou avec le démon init.d : | + | <code root>vim /etc/dhcp/dhcpd.conf</code> |
- | <code root>/etc/init.d/isc-dhcp-server status</code> | + | On ajoute tout à la fin : |
+ | |||
+ | <code>subnet 192.168.1.0 netmask 255.255.255.0 { | ||
+ | range 192.168.1.2 192.168.1.50; | ||
+ | option domain-name-servers 192.168.1.1; | ||
+ | option domain-name "mondomaine.hyp"; | ||
+ | option netbios-name-servers 192.168.1.1; | ||
+ | option routers 192.168.1.1; | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option broadcast-address 192.168.1.255; | ||
+ | default-lease-time 86400; | ||
+ | max-lease-time 676800; | ||
+ | }</code> | ||
+ | |||
+ | * Puis on redémarre : | ||
+ | <code root>/etc/init.d/isc-dhcp-server start</code> | ||
+ | <code>[ ok ] Starting ISC DHCP server: dhcpd.</code> | ||
+ | |||
+ | ===Côté client=== | ||
+ | |||
+ | * Avant l'installation du DHCP sur la passerelle debian : | ||
+ | <code root>less /etc/network/interfaces</code> | ||
+ | <code>auto lo | ||
+ | iface lo inet loopback | ||
+ | |||
+ | auto eth0 | ||
+ | iface eth0 inet static | ||
+ | address 192.168.1.3 | ||
+ | network 192.168.1.0 | ||
+ | netmask 255.255.255.0 | ||
+ | gateway 192.168.1.1</code> | ||
+ | |||
+ | * Pour laisser le serveur DHCP attribuer une IP à ce client : | ||
+ | On édite côté client /etc/network/interfaces : | ||
+ | <code root>vim /etc/network/interfaces</code> | ||
+ | <code>auto lo | ||
+ | iface lo inet loopback</code> | ||
+ | |||
+ | * On redémarre le système : | ||
+ | Après redémarrage : | ||
+ | <code root>ifconfig | grep 192</code> | ||
+ | <code> | ||
+ | inet adr:192.168.1.2 Bcast:192.168.1.255 Masque:255.255.255.0 | ||
+ | </code> | ||
+ | Le premier ordinateur allumé du sous-réseau en 192.168.1.* se voit attribué la première adresse de la plage d'adresse ("range") entre 162.168.1.2 et 192.168.1.50.\\ | ||
+ | Donc tout fonctionne ! | ||
- | Il faut maintenant configurer le serveur DHCP pour qu'il attribue des IP au ordi de sous-sous-réseau. | + | Il faut maintenant apprendre à affiner la configuration d'un serveur DHCP. |
===== Installation ===== | ===== Installation ===== |