iptables(単なるアイデア)のようなシステム全体の何かを介して、すべてのブラウザーでポルノサイトをブロックする方法を見つける必要があります...それを行う方法はありますか。
iptables(単なるアイデア)のようなシステム全体の何かを介して、すべてのブラウザーでポルノサイトをブロックする方法を見つける必要があります...それを行う方法はありますか。
回答:
サービスopenDNSを使用することもできます。これは、事前設定されたフィルターに基づいて名前解決を制限します。/ etc / hostsファイル用に提案されたソリューションと比較すると、リストを常に更新する必要はありません。独自のフィルターを設定したら、openDNSをネームサーバーとして使用します。 https://www.opendns.com/home-internet-security/
8.8.8.8
ただし、DNSサーバーとして指定するだけでは停止しません。これはすぐにこれをバイパスします。
これを行うにはいくつかの方法があります
Opendnsはここで尋ねられました:
設定したら、ここで設定します-https://www.opendns.com/welcome/
利点は、ブラックリストがopendnによって維持されることです。
http://blog.bodhizazen.com/linux/web-content-filtering-made-easy/
http://blog.bodhizazen.com/linux/how-to-transparent-proxy/
この方法の欠点は、ブラックリストを手動で更新および維持する必要があることです。
http://www.squidguard.org/blacklists.htmlまたはサービスを購読します。
iptablesを使用できますが、iptablesは非効率的であり、手動でブラックリストを維持する必要があります。
ホストファイルを使用できます。自分でリストを取得して更新する必要があります。
http://winhelp2002.mvps.org/hosts.htm
上記のリンクはアドブロック向けです。
「問題」は、これらのサイトがIPおよびホスト名を変更する傾向があることです;)
「ポルノをブロックするソフトウェア」などというものはありません。人工知能は仕事に近づいていません。あなたが得ることができるのは、誰かがブラックリストに載せたウェブサイトをブロックするソフトウェアです-彼らは熱心にポルノのウェブサイトを識別してブロックしているかもしれません。またはイデオロギー的に反対するサイト。
Net Nannyなどのさまざまなソフトウェアを使用できます。Linuxユーザー向けのNet Nannyの代替手段は次のとおりです。
これは、ファイルを編集することで簡単に行えます/etc/hosts
。次のように、0.0.0.0のIPアドレスをサイトに参照して、ブロックするサイトの行を追加するだけです。
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
/etc/hosts
ファイルにエントリを追加してみてください。ターミナルを開き、次を入力します。
sudo -H gedit /etc/hosts
ブロックするすべてのサイトに行を追加します。例えば
127.0.0.1 www.example.com
次に、ファイルを保存します。変更を有効にするには、再起動が必要になる場合があります。
注:これにより、ブラウザだけでなく、すべてのソフトウェアから特定のホストへのアクセスがブロックされます。
こんにちは、他の人が示唆したようにOpenDNSを使用できます。https://andreastan.com/block-porn-free/に興味がある場合にMac OSでブロックする方法は次のとおりです。