Skip to content

This project provides scripts to generate the ads.conf file, used by Unbound DNS to block access to malicious domains, by combining local and remote sources.

Notifications You must be signed in to change notification settings

Raxgahrax/Serveur-DNS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

Génération du Fichier ads.conf pour Unbound DNS

Ce projet comprend des scripts pour générer et mettre à jour le fichier ads.conf, utilisé par le serveur DNS Unbound pour bloquer l'accès à des domaines malveillants.

Utilisation du Script

Script Bash (unbound_dns.sh)

Le script bash principal est utilisé comme suit :

  1. Exécution : L'utilisateur doit exécuter unbound_dns.sh pour générer le fichier ads.conf.
  2. Sources de Données : Le script utilise des listes locales et distantes pour créer une liste consolidée de domaines malveillants.
  3. Fichiers Additionnels : Les domaines à exclure peuvent être spécifiés dans le fichier domains-whitelist.txt.

Configuration des Sources

Fichier domains-blacklist.conf

Ce fichier de configuration détaille les sources de données pour la génération de la liste noire. Il inclut :

  • URLs Distants : URLs pointant vers des sources en ligne pour récupérer des listes de domaines malveillants.
  • Fichiers Locaux : Références à des fichiers locaux contenant des listes, présentes dans le dossier local, de domaines à bloquer.

Fichier domains-blacklist-local-additions.txt

Ce fichier contient des ajouts locaux spécifiques à la liste noire de domaines. Les domaines répertoriés ici seront également bloqués.

Compréhension des Fichiers de Configuration

Le fichier domains-blacklist.conf est crucial pour spécifier les sources de données à utiliser lors de la génération de la liste noire. Il combine des données provenant de sources en ligne et locales pour créer une liste complète de domaines à bloquer.


Note : Avant d'exécuter le script bash, assurez-vous que les chemins de fichiers et les références locales sont correctement définis dans les fichiers de configuration pour une génération précise du fichier ads.conf.

About

This project provides scripts to generate the ads.conf file, used by Unbound DNS to block access to malicious domains, by combining local and remote sources.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published