Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| netadmin:dhcp:configurer-serveur-dhcp [2020/10/26 15:29] – ↷ Page déplacée de netadmin:linux:configurer-serveur-dhcp à netadmin:dhcp:configurer-serveur-dhcp yoann | netadmin:dhcp:configurer-serveur-dhcp [2022/02/23 11:56] (Version actuelle) – Ajout options de réseaux yoann | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag> |
| - | ====== | + | ====== DHCP: Configuration du serveur |
| Notes d' | Notes d' | ||
| Ligne 10: | Ligne 10: | ||
| <code bash> | <code bash> | ||
| - | root@kerberos: | + | sudo apt-get install isc-dhcp-server |
| </ | </ | ||
| - | ===== Paramètrage | + | ===== Paramétrage |
| Dé-commenter la directive **authoritative** et modifier les temps de prêt: | Dé-commenter la directive **authoritative** et modifier les temps de prêt: | ||
| Ligne 22: | Ligne 22: | ||
| </ | </ | ||
| + | Déclarer au moins un réseau. Dans l' | ||
| + | < | ||
| + | subnet 192.168.0.0 netmask 255.255.255.0 { | ||
| + | option domain-name " | ||
| + | option domain-name-servers 192.168.0.53, | ||
| + | option routers 192.168.0.254; | ||
| + | option ntp-servers ntp.test.lan; | ||
| + | |||
| + | } | ||
| + | |||
| + | </ | ||
| + | |||
| + | < | ||
| + | La portée de la directive **option** diffère selon le bloc de déclaration. Les options déclarées dans un réseau sont spécifiques au réseau, les options déclarées hors de tout bloc sont globales. | ||
| + | </ | ||
| ===== Sécuriser le service ===== | ===== Sécuriser le service ===== | ||
| Ligne 61: | Ligne 76: | ||
| De cette manière le serveur DHCP ne fournira des adresses qu'aux postes déclarés. | De cette manière le serveur DHCP ne fournira des adresses qu'aux postes déclarés. | ||
| + | |||
| + | ===== Tester la configuration ===== | ||
| + | |||
| + | Il est possible de vérifier la syntaxe du fichier de configuration: | ||
| + | <code bash> | ||
| + | sudo / | ||
| + | </ | ||
| + | |||
| ===== Les logs ===== | ===== Les logs ===== | ||
| Ligne 119: | Ligne 142: | ||
| </ | </ | ||
| + | |||
| + | ===== Troubleshooting ===== | ||
| + | |||
| + | Par défaut le serveur DHCP écoute sur le port **UDP 67** l' | ||
| + | |||
| + | Le client reçoit les réponses du serveur sur le port **UDP 68**. Ces ports sont nommées **bootps** et **bootpc** dans le fichier **/ | ||
| + | |||
| + | |||
| + | <note warning> | ||
| + | Le serveur DHCP refuse de se lancer si l' | ||
| + | </ | ||
| + | |||
| + | La commande **dhcpdump** permet d' | ||
| + | |||
| + | <code bash> | ||
| + | dhcpdump -i eth0 | ||
| + | </ | ||
| + | |||
| ===== Références ===== | ===== Références ===== | ||
| Ligne 126: | Ligne 167: | ||
| * http:// | * http:// | ||
| * https:// | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||