web-dev-qa-db-fra.com

Comment puis-je bloquer la totalité de l'Internet à l'exception de quelques "sites de liste blanche"?

J'ai besoin d'une méthode pour bloquer la totalité de l'Internet, à l'exception de quelques sites figurant sur ma "liste blanche". Je recherche une solution qui ne soit pas spécifique à votre navigateur - donc, aucune suggestion d’extension/plug-in, s'il vous plaît. Existe-t-il un fichier dans le système ou une commande à exécuter dans le terminal qui me permette de le faire?

9
Tushar

Vous pouvez envisager Privoxy, disponible à partir du Centre de logiciel Ubuntu. C'est un serveur proxy qui peut faire ce que vous voulez . La section 3.27 a ceci:

3.27. Puis-je configurer Privoxy en tant que liste blanche de "bons" sites?

Sûr. Il y a plusieurs choses que vous pouvez faire pour une simple liste blanche. En voici un très facile:

################################################# ###########

Liste noire

############################################ #########

{+ block}/# Bloquer toutes les URL

################################################# ###########

Liste blanche

############################################ #########

{ -bloquer }
kids.example.com
toys.example.com
games.example.com
Cela permet d’accéder uniquement à ces trois sites en bloquant d’abord toutes les URL, puis en autorisant ensuite trois exceptions spécifiques.

Une autre approche est le concept de fichier de confiance de Privoxy, qui intègre la notion de "référents de confiance". Voir la documentation de Trust pour plus de détails.

Ce sont des approches assez simples et ne sont pas complètement infaillibles. Il existe diverses autres options de configuration qui doivent être désactivées (décrites ailleurs ici et dans le manuel d'utilisation) afin que les utilisateurs ne puissent pas modifier leur propre configuration et contourner facilement la liste blanche.

6
user25656