Je dois trouver un moyen de bloquer les sites pornographiques sur tous les navigateurs via quelque chose comme iptables (juste une idée) dans tout le système ... Y a-t-il un moyen de le faire?.
Vous pouvez également utiliser le service openDNS, qui limite la résolution de noms en fonction des filtres prédéfinis. Comparé à la solution proposée pour le fichier/etc/hosts, il vous permet de ne pas avoir à mettre à jour constamment la liste. Une fois que vous avez défini vos propres filtres, utilisez simplement openDNS en tant que serveur de noms. https://www.opendns.com/home-internet-security/
Il y a plusieurs moyens de le faire
On a demandé aux clients ici:
Une fois qu'il est configuré, vous le configurez ici - https://www.opendns.com/welcome/
L'avantage est que les listes noires sont alors maintenues par les opérateurs.
http://blog.bodhizazen.com/linux/web-content-filtering-made-easy/
http://blog.bodhizazen.com/linux/how-to-transparent-proxy/
L'inconvénient de cette méthode est que vous devez mettre à jour et gérer manuellement la liste noire.
http://www.squidguard.org/blacklists.html ou abonnez-vous à un service.
Vous pouvez utiliser iptables, mais iptables est inefficace et vous devez à nouveau gérer manuellement une liste noire.
vous pouvez utiliser un fichier hosts. Vous devez obtenir et mettre à jour la liste vous-même.
http://winhelp2002.mvps.org/hosts.htm
Le lien ci-dessus est plus pour adblock.
Le "problème" est que ces sites ont tendance à changer d'adresse IP et de noms d'hôte;)
Il n’existe pas de "logiciel qui bloque le porno" - l’intelligence artificielle n’est pas à la hauteur. Tout ce que vous pouvez obtenir, c'est un logiciel qui bloque les sites Web que quelqu'un a mis sur la liste noire - ils peuvent identifier et bloquer diligemment les sites Web pornographiques, auquel cas ils vont bloquer une partie de la pornographie (mais loin de tout), ou ils peuvent également mettre en liste noire les sites Web de leurs concurrents ou des sites auxquels ils s'opposent idéologiquement.
Divers logiciels tels que Net Nanny, etc. peuvent être utilisés. Les alternatives de Net Nanny pour les utilisateurs de Linux peuvent être:
Chaque outil et moyen ne se bat qu'avec les sites existants au moment de la création de cet outil, qui sont déjà très nombreux (malheureusement). Aucun logiciel ou liste noire ne peut prédire ce qui va apparaître. Donc, chaque outil sera un remède temporaire. Il est impossible de résoudre de tels problèmes avec un logiciel.
Trouvez un tel outil à l'intérieur de vous et des personnes qui utilisent un ordinateur.
Essayez d’ajouter une entrée au fichier /etc/hosts
. Ouvrez votre terminal et tapez:
Sudo -H gedit /etc/hosts
Ajoutez une ligne pour chaque site que vous souhaitez bloquer, par exemple.
127.0.0.1 www.example.com
Puis enregistrez le fichier. Vous devrez peut-être redémarrer pour que les modifications prennent effet.
Remarque: cela bloquera l'accès à l'hôte particulier de tous les logiciels, pas seulement des navigateurs.
Vous pouvez le faire facilement en modifiant le fichier /etc/hosts
. Ajoutez simplement des lignes pour les sites que vous souhaitez bloquer en renvoyant le site à une adresse IP de 0.0.0.0, comme ceci:
127.0.0.1 localhost
127.0.1.1 mycomputer
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
0.0.0.0 site.to.block.com
0.0.0.0 another.site.net