DHCP et DNS : Les deux services requis pour IP dynamique et accès domaine
Pour recevoir automatiquement une adresse IP et résoudre les noms de domaine, un ordinateur a besoin exactement de deux services réseau :
1. DHCP — Dynamic Host Configuration Protocol
- Fonction : Assigne automatiquement adresse IP, masque sous-réseau, passerelle par défaut, serveurs DNS, durée bail
- Processus : DISCOVER → OFFER → REQUEST → ACK (DORA)
- Port : UDP 67 (serveur), UDP 68 (client)
- Sans lui : Config IP manuelle statique requise sur chaque appareil
2. DNS — Domain Name System
- Fonction : Traduit noms lisibles (google.com) → adresses IP (142.250.190.46)
- Hiérarchie : Racine → TLD (.com) → Autoriatif (google.com) → Enregistrement (A, AAAA, CNAME, MX, etc.)
- Port : UDP 53 (requêtes), TCP 53 (transferts zone, réponses larges)
- Sans lui : Doit mémoriser/utiliser adresses IP directement
Provisionnement typique
- Maison/PME : Routeur = serveur DHCP + forwarder DNS (vers DNS FAI/public)
- Entreprise : Serveurs DHCP dédiés (Windows/Linux/Infoblox) + DNS interne (AD-intégré, BIND, Unbound)
- Options DNS public : 1.1.1.1 (Cloudflare), 8.8.8.8 (Google), 9.9.9.9 (Quad9) — variantes confidentialité/sécurité
Check-list dépannage
- IP assignée ?
ipconfig / ifconfig / ip a→ vérifiez 169.254.x.x (APIPA = échec DHCP) - Passerelle accessible ?
ping [passerelle] - DNS résout ?
nslookup google.com / dig google.com - Internet ?
ping 8.8.8.8(contourne DNS)
Ces deux services sont la fondation du réseau zéro-config. IPv6 ajoute SLAAC (stateless) et DHCPv6, mais DNS reste essentiel.
