Serveur proxy Squid pour bloquer les sites Web répertoriés dans le fichier
Dans ce tutoriel, nous utiliserons le serveur proxy Squid pour bloquer les sites Web répertoriés dans le fichier. Ici, nous listerons le site Web dans un fichier appelé « sites restreints.calmar ».
Dans notre dernier post, nous avons déjà configuré le proxy transparent squid. Le guide pratique vous aidera à installer et à configurer le dernier serveur Squid.
Avantage d’utiliser un fichier répertorié avec des sites Web restreints
(1) Nous pouvons facilement gérer et rechercher le site Web dans un fichier
(2) Nous pouvons écrire de nombreux noms de sites Web dans le fichier.Pour cette raison, notre fichier de configuration squid semble propre et facile à comprendre
(En tant qu’administrateur système, essayez toujours de garder le fichier de configuration du serveur propre et compréhensible)
Précautions lors de la configuration du serveur Squid
(1) Écrivez toujours la configuration dans sa section associée. Par exemple. Si vous écrivez acl, il ne doit pas être écrit dans une autre section.
(2) Les paramètres de configuration sont sensibles à la casse
Configuration du serveur proxy Squid pour bloquer les sites Web répertoriés dans un fichier
Suivez les étapes ci-dessous dans le serveur Squid pour bloquer les sites Web répertoriés dans un fichier.
Étape 1: Créez un fichier /etc/squid/restricted-sites.calmar. Et écrivez le nom du site Web dans le fichier que vous souhaitez bloquer.
Par exemple, j’ai donné le nom du site Web sharad.me . Comme sage, vous pouvez écrire autant de noms de sites Web différents que vous souhaitez restreindre.
vi /etc/squid/restricted-sites.squidsharad.mewww.sharad.mehttp://sharad.me
Étape 2: Soyez prudent lors de l’écriture de cette configuration. Écrivez la configuration spécifique à une section particulière.
Modifier /etc/squid/squid.conf fichier et écrire deux paramètres de configuration.
Dans la section acl, écrivez une nouvelle ligne
acl blocksites dstdomain "/etc/squid/restricted-sites.squid"
Dans la section refuser http_access, écrivez une nouvelle ligne
http_access deny blocksites
Si vous le faites pour la première fois, la capture d’écran ci-dessous vous est recommandée.
Voyez de près comment la section acl et la section https_access ont écrit la configuration donnée ci-dessus.
Étape 3: Redémarrez maintenant le service squid
/etc/init.d/squid restart