Carte bancaire, PayPal ou virement · Maroc et internationalتعلَّم · مارِس · أتقِن

Catalogue / Infrastructure & systèmes

DNS en production avec BIND 9 et Unbound

Exploiter un DNS d'entreprise de bout en bout — serveurs faisant autorité BIND 9, secondaires protégés par TSIG, vues split-horizon, résolveur Unbound, DNSSEC, enregistrements de messagerie — puis le superviser et le dépanner comme en production.

  • Intermédiaire à avancé
  • 12 leçons
  • 12 h 40
  • Versions BIND 9.18, BIND 9.20, Unbound 1.17+, Debian 12, Debian 13, Ubuntu 24.04, Rocky 9, BIND 9.16, Unbound 1.17 (Debian 12), Unbound 1.19 (Ubuntu 24.04), Unbound 1.22 (Debian 13), Unbound 1.16+ (Rocky 9), BIND 9.16+, toute zone DNS, Unbound 1.16+, Rocky 9 (BIND 9.16 ou bind9.18), Debian 12/13

Formation MasterLinux · Texte original

Ce que vous apprendrez

  • Suivre une résolution pas à pas (récursion, renvois, glue, cache positif et négatif) et lire chaque drapeau d'une réponse
  • Utiliser dig, host et delv comme un exploitant (+norec, +nssearch, +dnssec, +cd, +trace) et automatiser leur lecture
  • Écrire une configuration BIND 9 faisant autorité et des zones complètes (SOA, NS, A/AAAA, MX, TXT, SRV, CAA)
  • Gérer les zones inverses IPv4 et IPv6, la délégation classless et $GENERATE
  • Monter un couple primaire/secondaire avec NOTIFY, IXFR et transferts signés par TSIG
  • Servir des réponses différentes au réseau interne et à Internet avec les vues split-horizon
  • Déployer un résolveur Unbound sûr et rapide (contrôle d'accès, cache, prefetch, serve-expired, DNS over TLS)
  • Signer une zone avec dnssec-policy, comprendre les rotations de clés et diagnostiquer un SERVFAIL DNSSEC
  • Publier SPF, DKIM et DMARC sans erreur et superviser ses serveurs (journaux, rndc, numéros de série)
  • Réparer les incidents réels les plus fréquents et livrer le DNS complet d'un site en projet final

Programme de la formation

12 leçons · 12 h 40

Prérequis

  • Les bases du DNS (enregistrements A, MX, CNAME, rôle du TTL), par exemple la leçon DNS du cours « Réseaux et VPN »
  • Une bonne pratique de la ligne de commande Linux (fichiers, droits, scripts shell simples)
  • Une machine virtuelle Debian 12/13 ou Rocky 9 pour reproduire les exemples avec BIND et Unbound

À qui s’adresse cette formation ?

  • Administrateurs système et réseau qui exploitent ou reprennent un DNS d'entreprise
  • Techniciens en ESN qui interviennent sur des pannes « le site ne répond plus » ou « nos courriels partent en spam »
  • Ingénieurs DevOps et cloud qui veulent comprendre ce que font Route 53, Azure DNS ou Cloud DNS sous le capot