• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel ⚔ Configurer des filtres de contenu pour bloquer les sites inappropriés (Linux)

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
🔒 Configuration de filtres de contenu pour bloquer les sites inappropriés sous Linux

📘 Introduction

Ce tutoriel explique comment configurer des filtres de contenu sur Linux pour bloquer les sites inappropriés à l’aide de solutions comme OpenDNS et SquidGuard. Cette configuration est utile pour protéger les utilisateurs de contenus non sécurisés et pour créer un environnement de navigation plus sûr.



🛠️ Prérequis

• Distribution Linux (Ubuntu, Debian, Fedora, etc.)

• Droits sudo pour configurer les filtres DNS et installer des logiciels de contrôle de contenu

• Accès à Internet pour télécharger les packages nécessaires



📋 Méthodologie

⚙️ Étape 1 : Configurer OpenDNS pour le filtrage DNS au niveau du réseau

• Créez un compte sur OpenDNS FamilyShield (https://www.opendns.com/setupguide/).

• Ajoutez les serveurs DNS d’OpenDNS (208.67.222.123 et 208.67.220.123) dans la configuration réseau de votre routeur ou directement sur votre machine Linux en modifiant le fichier /etc/resolv.conf :
Code:
nameserver 208.67.222.123
nameserver 208.67.220.123

• OpenDNS bloquera automatiquement les catégories de sites pour adultes, de jeux d’argent, et autres contenus inappropriés.

• Pour des informations supplémentaires, consultez : OpenDNS



🔧 Étape 2 : Installer Squid et SquidGuard pour un filtrage avancé du contenu

• Installez Squid et SquidGuard en exécutant les commandes suivantes :
Code:
sudo apt update
sudo apt install squid squidguard

• Configurez SquidGuard pour bloquer les sites indésirables. Modifiez le fichier de configuration de SquidGuard (/etc/squid/squidGuard.conf) et ajoutez les catégories de sites à bloquer.

• Exemple d’ajout de filtre dans SquidGuard :
Code:
dest adult {
domainlist /etc/squid/adult_domains
urllist /etc/squid/adult_urls
}
acl {
default {
pass !adult all
redirect http://localhost/blockpage.html
}
}

• Créez un fichier nommé adult_domains avec les domaines que vous souhaitez bloquer et redémarrez Squid pour appliquer les modifications :
Code:
sudo systemctl restart squid

• Consultez la documentation de SquidGuard pour des informations détaillées : Google France



💡 Astuce

Utilisez le fichier /etc/hosts pour bloquer manuellement des sites en ajoutant des entrées de redirection vers 127.0.0.1.



⚠️ Avertissement

Assurez-vous de sauvegarder vos configurations avant d’apporter des modifications à SquidGuard ou aux paramètres DNS pour éviter tout blocage accidentel.



📝 Conseil

Vérifiez les journaux de Squid pour surveiller les tentatives d’accès aux sites bloqués et identifier les domaines fréquents qui peuvent nécessiter une surveillance supplémentaire.



🔄 Solution alternative

Envisagez d’utiliser Pi-hole, une solution DNS filtrante pour bloquer les publicités et sites indésirables à l’échelle du réseau. Pour plus d’informations : Pi-hole



🏁 Conclusion

La configuration de filtres de contenu sous Linux avec OpenDNS et SquidGuard vous permet de bloquer efficacement les sites inappropriés sur votre réseau domestique. Cette configuration aide à sécuriser la navigation en ligne et à protéger les utilisateurs contre les contenus indésirables.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Statistiques des forums

Discussions
17 900
Messages
29 138
Membres
353
Dernier inscrit
zarbinium

Nouveaux membres

Retour
Haut Bas