DNS : SOA Interne - GonoGoat/adminReseauDeMort GitHub Wiki
Voici la configuration de notre SOA interne
Retrouver sa configuration ici
docker pull gonogoat/admin1-9:soaidocker run -dit --name=soa -h ns gonogoat/admin1-9:soai
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.
Remarque : Le container est configuré pour fonctionner avec un docker network 172.18.0.0/24 avec l'adresse IP 172.18.0.3
Personnaliser le container :
git clone https://github.com/GonoGoat/adminReseauDeMortcd SOA-interne- Effectuez vos modification sur les fichiers existants
docker build -t <nom> .docker run -dit --name=soa -h ns <nom>
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 pour la zone classique et zones/db.172.18.0 pour la zone reverse
- Accéder au container :
docker container exec -it <nom> bash - Relancer le service :
service bind9 reload/restartOUservice 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>) - Tester la résolution de nom des différents services internes avec la commande
digDes logs sont disponibles sur le VPS
named-checkconfnamed-checkzone wt1-9.ephec-ti.be /etc/bind/zones/db.woodytoysnamed-checkzone 0.18.172.in-addr.arpa /etc/bind/zones/db.172.18.0- Logs : /~