Niveau 🟢 débutant
Durée estimée : 20 min · Prérequis : Privé vs public
Le DHCP, c'est l'accueil d'un hĂ´tel qui attribue une chambre disponible Ă chaque arrivant, pour
la durée de son séjour. Pratique pour des visiteurs de passage (un smartphone, un ordinateur
portable) — mais un serveur qu'on veut toujours pouvoir joindre à la même adresse a plutôt
besoin d'un bureau attitré, dont le numéro ne change jamais, qu'il soit là ou non.
DHCP (Dynamic Host Configuration Protocol) est le protocole par lequel une machine qui se
connecte à un réseau obtient automatiquement une adresse IP, sans configuration manuelle. Sur un
réseau domestique, c'est généralement la box internet qui joue le rôle de serveur DHCP :
elle maintient une réserve d'adresses libres et en attribue une, temporairement (avec une durée
de bail, lease), Ă chaque appareil qui la demande.
Le problème pour un serveur : une adresse attribuée par DHCP peut changer — au renouvellement
du bail, après une coupure de courant, ou simplement si une autre machine a réclamé la même
adresse entre-temps. Un serveur dont on définit des accès (SSH, reverse proxy, favoris DNS) par
son adresse IP a besoin que cette adresse reste stable dans le temps.
Deux méthodes existent pour ça, avec des compromis différents :
netplan sous🧪 Concrètement, sur notre exemple : le serveur de ce wiki utilise une IP statique
configurée vianetplan, pas une réservation DHCP côté box. Ce choix fait suite à une leçon
tirée du matériel précédent (un Mac mini) dont l'adresse MAC Wi-Fi n'était pas stable dans le
temps, ce qui aurait rendu une réservation DHCP basée sur cette adresse peu fiable — une
connexion filaire et une IP fixée côté machine évitent complètement le problème.
Avec une réservation, la box répond toujours avec la même adresse pour cette machine précise.
Avec une IP statique côté machine, cet échange DHCP n'a même pas lieu : la machine s'attribue
son adresse elle-même au démarrage.
ip a
# Vérifie l'adresse actuelle de la machine
cat /etc/netplan/*.yaml
# Sous Ubuntu Server, affiche la configuration réseau -- une IP statique
# s'y reconnaît par la présence d'une adresse fixe (pas de "dhcp4: true")
sudo netplan apply
# Applique une modification de configuration netplan sans redémarrer
dhcp4: true dans un fichier netplan signifie que l'interface obtient son adresse en DHCP ;
son absence, remplacée par des champs addresses:, routes: et nameservers: explicites,
signifie une IP statique.
ip a show <interface> | grep inet
Note l'adresse affichée, redémarre la machine (ou attends un renouvellement de bail si en
DHCP), et relance la même commande. Si l'adresse n'a pas changé, la configuration — DHCP avec
réservation ou IP statique — fonctionne comme prévu.
| SymptĂ´me | Cause probable | Solution |
|---|---|---|
| Choisir une IP statique déjà distribuée par le DHCP de la box | Absence de coordination entre plage DHCP et adresses statiques | Choisir une adresse en dehors de la plage DHCP de la box (souvent configurable dans son interface d'administration), ou en tout début/fin de plage réservée par convention |
| Une réservation DHCP qui « saute » après un remplacement de carte réseau | La réservation est basée sur l'adresse MAC, qui change avec le matériel | Documenter la méthode plutôt que se fier uniquement à la persistance de la MAC ; envisager l'IP statique pour un serveur qui ne doit jamais bouger |
| IP statique mal configurée qui empêche tout accès réseau | Erreur de syntaxe YAML dans netplan, ou passerelle incorrecte | sudo netplan try (avec confirmation avant application définitive) plutôt que apply en direct sur une machine distante |
netplan sous Ubuntu) résolventParce qu'on définit des accès vers lui par son adresse (SSH, reverse proxy, DNS local) — si
l'adresse change, ces accès se rompent. Un smartphone, utilisé en client, n'a pas ce besoin.
La réservation DHCP est configurée sur la box, qui continue à attribuer une adresse (toujours la
même) à la machine identifiée par sa MAC. L'IP statique est configurée directement sur la
machine, qui n'interroge alors plus le DHCP.
Un conflit d'adresse : la box pourrait attribuer cette mĂŞme adresse Ă une autre machine qui la
demande en DHCP, provoquant des dysfonctionnements réseau intermittents pour les deux machines.
Regarde l'interface d'administration de ta box internet (ou une documentation générique si tu
n'y as pas accès) et identifie la plage d'adresses qu'elle distribue en DHCP. Détermine une
adresse statique valide, en dehors de cette plage, que tu pourrais attribuer Ă un serveur.
DHCP ·
bail (DHCP) ·
IP statique ·
netplan
Cette formation est proposée par Deladev, studio web de Loïc D. — création de sites et d'applications, accompagnement et formation sur mesure.
Les projets réalisés · Prestations et tarifs · Le blog tech · Me contacter
Écrite par Loïc D. avec l'assistance de Claude (Anthropic) — un travail à deux.
© 2026 Deladev — publiée sous licence CC BY-NC-ND 4.0. Vous pouvez la lire, y renvoyer par un lien, la partager et la citer en créditant la source. La revendre, l'utiliser dans une prestation ou une formation payante, la republier même partiellement ailleurs, en diffuser une version modifiée ou l'exploiter pour entraîner un modèle d'IA nécessitent une autorisation écrite — pour un usage interne en entreprise, c'est souvent oui, il suffit de demander.