Trois composants matériels essentiels pour un poste de travail serveur DNS
Construire ou dimensionner une machine pour faire tourner un serveur DNS (BIND, Unbound, PowerDNS, Windows DNS) ? Concentrez-vous sur ces trois composants :
1. RAM – Critique pour performance cache
- DNS est memory-bound : le working set (données zones + cache) doit tenir en RAM pour réponses faible latence.
- Minimum : 4 Go pour petites zones (<100k enregistrements).
- Recommandé : 16–64 Go pour résolveurs récursifs ou grosses zones autoritatives.
- Mémoire ECC préférée pour fiabilité 24/7.
2. Cartes réseau – Redondance & débit
- Double (ou quad) 1 GbE / 10 GbE NICs – Séparez trafic requêtes des transferts de zone / gestion.
- Support VLAN tagging, LACP bonding, offload checksum matériel.
- Port gestion dédié (IPMI/iDRAC) pour accès out-of-band.
3. CPU – Modeste mais moderne
- DNS n'est pas compute-intensive ; performance mono-thread importe plus que nombre cœurs.
- 2–4 cœurs @ 2,5+ GHz (ex : Intel Xeon E-2300, AMD EPYC 7003) ample pour plupart déploiements.
- Accélération AES-NI aide si vous faites DNS-over-TLS/HTTPS ou signature DNSSEC.
Bonus appréciables
- Stockage NVMe rapide pour journal/logs (données zones vivent en RAM).
- Watchdog matériel, alims redondantes, rails rack pour usage datacenter.
Pour labo maison, Raspberry Pi 4 (4–8 Go) ou mini-PC reconditionné gère millions requêtes/jour. Entreprise ? Scale RAM et NICs.
