DNS : SOA Externe - GonoGoat/adminReseauDeMort GitHub Wiki

Introduction

Voici la configuration de notre SOA externe
Retrouver sa configuration ici

Manuel d'installation

  • docker pull gonogoat/admin1-9:soae
  • docker run -dit -p 53:53/udp -p 53:53/tcp --name=soa -h ns gonogoat/admin1-9:soae

Configuration

Les différents fichiers de configuration sont disponibles avec le lien ci-dessus. Un commit ou un pull request sur le repository créera une nouvelle image.
Personnaliser le container :

  • git clone https://github.com/GonoGoat/adminReseauDeMort
  • cd SOA-externe
  • Effectuez vos modification sur les fichiers existants
  • docker build -t <nom> .
  • docker run -dit -p 53:53/udp -p 53:53/tcp --name=soa -h ns <nom>

Maintenance

Les options du serveur de nom, ses réseaux connus ainsi que ses fichiers de zone sont configurables respectivement dans named.conf.options, named.conf.local et zones/db.woodytoys

Validation/Monitoring

  • Accéder au container : docker container exec -it <nom> bash
  • Relancer le service : service bind9 reload/restart OU service named reload/restart
  • Sortir du container : exit
  • Vérifier que le container tourne avec les bons ports : docker container ls (si pas : docker start <nomContainer>)
  • Utiliser la commande dig pour tester les différents record existants Des logs sont disponibles sur le VPS

Troubleshooting

  • named-checkconf
  • named-checkzone wt1-9.ephec-ti.be /etc/bind/zones/db.woodytoys
  • Logs : /~
⚠️ **GitHub.com Fallback** ⚠️