Différences
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 | ||
| 090_applicatifs:165dhcp:30-client_dhcp [le 16/02/2025 à 14:36] – supprimée - modification externe (Date inconnue) 127.0.0.1 | 090_applicatifs:165dhcp:30-client_dhcp [le 23/03/2025 à 09:40] (Version actuelle) – [La mémoire du client] prof | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Le client DHCP d'ISC ====== | ||
| + | Sur Debian 12 (Bookworm), le client dhcp installé par défaut est le client d'isc: '' | ||
| + | ===== Configuration ===== | ||
| + | ==== nas ==== | ||
| + | Version expurgée des commentaires: | ||
| + | < | ||
| + | option rfc3442-classless-static-routes code 121 = array of unsigned integer 8; | ||
| + | |||
| + | send host-name = gethostname(); | ||
| + | <span class=" | ||
| + | domain-name, | ||
| + | dhcp6.name-servers, | ||
| + | netbios-name-servers, | ||
| + | rfc3442-classless-static-routes, | ||
| + | </ | ||
| + | Ce fichier n'a pas été modifié, c'est donc la configuration par défaut. | ||
| + | |||
| + | Toutes les options en gras sont inutiles dans notre contexte. Elles ont été supprimées dans le fichier de configuration sur «democlient1» | ||
| + | ==== democlient1 ==== | ||
| + | < | ||
| + | option rfc3442-classless-static-routes code 121 = array of unsigned integer 8; | ||
| + | |||
| + | send host-name = gethostname(); | ||
| + | <span class=" | ||
| + | domain-name, | ||
| + | rfc3442-classless-static-routes, | ||
| + | |||
| + | <span class=" | ||
| + | </ | ||
| + | En revanche, ici le client envoie explicitement sa seule adresse MAC comme CID, ce qui explique l' | ||
| + | ===== La mémoire du client ===== | ||
| + | isc-dhcp-client a de la mémoire. Elle est écrite dans le fichier ''/ | ||
| + | < | ||
| + | cat dhclient.enp1s0.leases | ||
| + | default-duid " | ||
| + | lease { | ||
| + | interface " | ||
| + | fixed-address 192.168.61.2; | ||
| + | option subnet-mask 255.255.255.0; | ||
| + | option dhcp-lease-time 3600; | ||
| + | option routers 192.168.61.1; | ||
| + | option dhcp-message-type 5; | ||
| + | option dhcp-server-identifier 192.168.61.1; | ||
| + | option domain-name-servers 192.168.61.1; | ||
| + | option domain-search " | ||
| + | option dhcp-renewal-time 1800; | ||
| + | option dhcp-rebinding-time 2700; | ||
| + | option host-name " | ||
| + | option dhcp-client-identifier ff: | ||
| + | renew 6 2025/03/22 11:04:54; | ||
| + | rebind 6 2025/03/22 11:20:11; | ||
| + | expire 6 2025/03/22 11:35:11; | ||
| + | } | ||
| + | lease { | ||
| + | interface " | ||
| + | fixed-address 192.168.61.2; | ||
| + | option subnet-mask 255.255.255.0; | ||
| + | option dhcp-lease-time 3600; | ||
| + | option routers 192.168.61.1; | ||
| + | option dhcp-message-type 5; | ||
| + | option dhcp-server-identifier 192.168.61.1; | ||
| + | option domain-name-servers 192.168.61.1; | ||
| + | option domain-search " | ||
| + | option dhcp-renewal-time 1800; | ||
| + | option dhcp-rebinding-time 2700; | ||
| + | option host-name " | ||
| + | option dhcp-client-identifier ff: | ||
| + | renew 6 2025/03/22 11:29:41; | ||
| + | rebind 6 2025/03/22 11:49:54; | ||
| + | expire 6 2025/03/22 12:04:54; | ||
| + | } | ||
| + | lease { | ||
| + | interface " | ||
| + | fixed-address 192.168.61.2; | ||
| + | option subnet-mask 255.255.255.0; | ||
| + | option dhcp-lease-time 3600; | ||
| + | option routers 192.168.61.1; | ||
| + | option dhcp-message-type 5; | ||
| + | option dhcp-server-identifier 192.168.61.1; | ||
| + | option domain-name-servers 192.168.61.1; | ||
| + | option domain-search " | ||
| + | option dhcp-renewal-time 1800; | ||
| + | option dhcp-rebinding-time 2700; | ||
| + | option host-name " | ||
| + | option dhcp-client-identifier ff: | ||
| + | renew 6 2025/03/22 11:54:35; | ||
| + | rebind 6 2025/03/22 12:14:41; | ||
| + | expire 6 2025/03/22 12:29:41; | ||
| + | } | ||
| + | lease { | ||
| + | interface " | ||
| + | fixed-address 192.168.61.2; | ||
| + | option subnet-mask 255.255.255.0; | ||
| + | option dhcp-lease-time 3600; | ||
| + | option routers 192.168.61.1; | ||
| + | option dhcp-message-type 5; | ||
| + | option dhcp-server-identifier 192.168.61.1; | ||
| + | option domain-name-servers 192.168.61.1; | ||
| + | option domain-search " | ||
| + | option dhcp-renewal-time 1800; | ||
| + | option dhcp-rebinding-time 2700; | ||
| + | option host-name " | ||
| + | option dhcp-client-identifier ff: | ||
| + | renew 6 2025/03/22 12:21:31; | ||
| + | rebind 6 2025/03/22 12:39:35; | ||
| + | expire 6 2025/03/22 12:54:35; | ||
| + | } | ||
| + | lease { | ||
| + | interface " | ||
| + | fixed-address 192.168.61.2; | ||
| + | option subnet-mask 255.255.255.0; | ||
| + | option dhcp-lease-time 3600; | ||
| + | option routers 192.168.61.1; | ||
| + | option dhcp-message-type 5; | ||
| + | option dhcp-server-identifier 192.168.61.1; | ||
| + | option domain-name-servers 192.168.61.1; | ||
| + | option domain-search " | ||
| + | option dhcp-renewal-time 1800; | ||
| + | option dhcp-rebinding-time 2700; | ||
| + | option host-name " | ||
| + | option dhcp-client-identifier ff: | ||
| + | renew 6 2025/03/22 12:46:46; | ||
| + | rebind 6 2025/03/22 13:06:31; | ||
| + | expire 6 2025/03/22 13:21:31; | ||
| + | } | ||
| + | lease { | ||
| + | interface " | ||
| + | fixed-address 192.168.61.2; | ||
| + | option subnet-mask 255.255.255.0; | ||
| + | option dhcp-lease-time 3600; | ||
| + | option routers 192.168.61.1; | ||
| + | option dhcp-message-type 5; | ||
| + | option dhcp-server-identifier 192.168.61.1; | ||
| + | option domain-name-servers 192.168.61.1; | ||
| + | option domain-search " | ||
| + | option dhcp-renewal-time 1800; | ||
| + | option dhcp-rebinding-time 2700; | ||
| + | option host-name " | ||
| + | option dhcp-client-identifier ff: | ||
| + | <span class=" | ||
| + | <span class=" | ||
| + | <span class=" | ||
| + | } | ||
| + | </ | ||
| + | Le serveur était hors service et le client a perdu son adresse, mais il l'a récupérée aux alentours de 14:18:47 - 30 minutes soit 13:48:47. L' | ||
| + | < | ||
| + | lease { | ||
| + | interface " | ||
| + | fixed-address 192.168.61.2; | ||
| + | option subnet-mask 255.255.255.0; | ||
| + | option dhcp-lease-time 3600; | ||
| + | option routers 192.168.61.1; | ||
| + | option dhcp-message-type 5; | ||
| + | option dhcp-server-identifier 192.168.61.1; | ||
| + | option domain-name-servers 192.168.61.1; | ||
| + | option domain-search " | ||
| + | option dhcp-renewal-time 1800; | ||
| + | option dhcp-rebinding-time 2700; | ||
| + | option host-name " | ||
| + | option dhcp-client-identifier ff: | ||
| + | <span class=" | ||
| + | rebind 6 2025/03/22 14:38:28; | ||
| + | expire 6 2025/03/22 14:53:28; | ||
| + | } | ||
| + | lease { | ||
| + | interface " | ||
| + | fixed-address 192.168.61.2; | ||
| + | option subnet-mask 255.255.255.0; | ||
| + | option dhcp-lease-time 3600; | ||
| + | option routers 192.168.61.1; | ||
| + | option dhcp-message-type 5; | ||
| + | option dhcp-server-identifier 192.168.61.1; | ||
| + | option domain-name-servers 192.168.61.1; | ||
| + | option domain-search " | ||
| + | option dhcp-renewal-time 1800; | ||
| + | option dhcp-rebinding-time 2700; | ||
| + | option host-name " | ||
| + | option dhcp-client-identifier ff: | ||
| + | renew 6 2025/03/22 14:48:17; | ||
| + | rebind 6 2025/03/22 15:03:47; | ||
| + | expire 6 2025/03/22 15:18:47; | ||
| + | } | ||
| + | lease { | ||
| + | interface " | ||
| + | fixed-address 192.168.61.2; | ||
| + | option subnet-mask 255.255.255.0; | ||
| + | option dhcp-lease-time 3600; | ||
| + | option routers 192.168.61.1; | ||
| + | option dhcp-message-type 5; | ||
| + | option dhcp-server-identifier 192.168.61.1; | ||
| + | option domain-name-servers 192.168.61.1; | ||
| + | option domain-search " | ||
| + | option dhcp-renewal-time 1800; | ||
| + | option dhcp-rebinding-time 2700; | ||
| + | option host-name " | ||
| + | option dhcp-client-identifier ff: | ||
| + | renew 6 2025/03/22 15:13:52; | ||
| + | rebind 6 2025/03/22 15:33:17; | ||
| + | expire 6 2025/03/22 15:48:17; | ||
| + | } | ||
| + | lease { | ||
| + | interface " | ||
| + | fixed-address 192.168.61.2; | ||
| + | option subnet-mask 255.255.255.0; | ||
| + | option dhcp-lease-time 3600; | ||
| + | option routers 192.168.61.1; | ||
| + | option dhcp-message-type 5; | ||
| + | option dhcp-server-identifier 192.168.61.1; | ||
| + | option domain-name-servers 192.168.61.1; | ||
| + | option domain-search " | ||
| + | option dhcp-renewal-time 1800; | ||
| + | option dhcp-rebinding-time 2700; | ||
| + | option host-name " | ||
| + | option dhcp-client-identifier ff: | ||
| + | renew 6 2025/03/22 15:40:37; | ||
| + | rebind 6 2025/03/22 15:58:52; | ||
| + | expire 6 2025/03/22 16:13:52; | ||
| + | } | ||
| + | lease { | ||
| + | interface " | ||
| + | fixed-address 192.168.61.2; | ||
| + | option subnet-mask 255.255.255.0; | ||
| + | option dhcp-lease-time 3600; | ||
| + | option routers 192.168.61.1; | ||
| + | option dhcp-message-type 5; | ||
| + | option dhcp-server-identifier 192.168.61.1; | ||
| + | option domain-name-servers 192.168.61.1; | ||
| + | option domain-search " | ||
| + | option dhcp-renewal-time 1800; | ||
| + | option dhcp-rebinding-time 2700; | ||
| + | option host-name " | ||
| + | option dhcp-client-identifier ff: | ||
| + | renew 6 2025/03/22 16:06:35; | ||
| + | rebind 6 2025/03/22 16:25:37; | ||
| + | expire 6 2025/03/22 16:40:37; | ||
| + | } | ||
| + | lease { | ||
| + | interface " | ||
| + | fixed-address 192.168.61.2; | ||
| + | option subnet-mask 255.255.255.0; | ||
| + | option dhcp-lease-time 3600; | ||
| + | option routers 192.168.61.1; | ||
| + | option dhcp-message-type 5; | ||
| + | option dhcp-server-identifier 192.168.61.1; | ||
| + | option domain-name-servers 192.168.61.1; | ||
| + | option domain-search " | ||
| + | option dhcp-renewal-time 1800; | ||
| + | option dhcp-rebinding-time 2700; | ||
| + | option host-name " | ||
| + | option dhcp-client-identifier ff: | ||
| + | renew 6 2025/03/22 16:29:12; | ||
| + | rebind 6 2025/03/22 16:51:35; | ||
| + | expire 6 2025/03/22 17:06:35; | ||
| + | } | ||
| + | </ | ||
| + | Le client garde donc en mémoire les baux qu'il a récupéré dans le passé proche. | ||
Le client DHCP d'ISC: Dernière modification le: 01/01/1970 à 00:00 par