GitHub - altendorfme/yadnsb
Contribute to altendorfme/yadnsb development by creating an account on GitHub.
Aujourd'hui nous allons parler de YaDNSb ! Pas de grand mystère, cette application va vous permettre de tester les performances DNS d'un fournisseur de votre choix.
YaDNSb embarque avec lui une liste préconfigurée, liste à laquelle vous pourrez ajouter d'autres fournisseurs de votre choix. Un outil simple mais cependant efficace.
⚡ Caractéristiques
- Sélectionnez des fournisseurs DNS : Choisir dans la liste des fournisseurs DNS préconfigurés.
- Configurer les protocoles : Sélectionner les protocoles DNS à tester (IPv4, IPv6, DoH, DoT, DoQ).
- Définir les domaines de test : Utiliser des domaines prédéfinis ou ajouter des domaines personnalisés.
- Configurer les paramètres de test : Intervalle entre les requêtes,n ombre de tests par fournisseur.
- Démarrer l'analyse comparative : Cliquez sur « Start Benchmark » pour commencer les tests.
💾 Installation
Prérequis
Avant de commencer, assurez-vous d’avoir :
Étapes d'Installation
- Créez votre compose.yml dans le dossier ou vous comptez installer YaDNSb :
nano compose.yml
- Et collez ça dedans :
#version: '3.9'
services:
altendorfme:
image: 'ghcr.io/altendorfme/yadnsb:latest'
restart: unless-stopped
ports:
- '3000:3000'
container_name: yadnsb
- '3000:3000' => Changez éventuellement le port de gauche s'il est déjà utilisé.
- On va déployer l'application :
docker compose up -d
- Rendez-vous sur l'ip:port, suivant l'IP de votre serveur local et du port choisi, 3000 par défaut :
http://ip:3000/
ou votre domaine :
https://yadnsb.mondomaine.com
🌐 Tester un fournisseur de DNS
Pour tester les performances d'un fournisseur de DNS, rien de plus simple :

- DNS Providers => Sélectionnez un ou des fournisseurs de DNS.
- Protocol Types => Sélectionner le ou les protocoles souhaités.
- Start => Cliquez sur Start pour démarrer le test.
Après quelques instants, vous avez les résultats ici :

➕ Ajouter un fournisseur de DNS
Cliquez sur Add Custom Provider :

Complétez les informations du fournisseur :

Cliquez sur Add Provider pour terminer, il sera présent dans la liste des fournisseurs.