私は、「許可のみ」のアクセス リストを使用してインターネット アクセス (家庭環境、ビジネス環境ではない) をフィルターする方法を探しています。言い換えると、アクセスを許可するサイトをリストに追加する必要があります。特定の PC から cnn.com、finance.yahoo.com、pbs.org のみにアクセスできるようにしたい場合、これが最も合理的なアプローチです。
これはかなり面倒な作業になるかもしれませんが、親によっては、子供たちが間違ったサイトにアクセスしないようにするための確実な方法となるでしょう。もちろん、PC をオープンな共有の部屋に置く、子供たちの様子を確認するなど、常識的なアプローチも必要です。
しかし、最終的には、安心のためには、「許可のみ」のアプローチが最適だと思います。ただし、この設定を可能にする Web フィルターはまだ見つかっていません。すべてに「常に許可」フィルターはありますが、「許可のみ」フィルターはありません。
答え1
もし本当に心配なら、私はもう 1 台のマシンを用意して、他の PC とインラインで接続し、Squid プロキシを経由するように強制します。こうすると、通過できる Web サイトを監視/制限できます。また、cnn.com などを調べて、その範囲を取得することもできます。次に、whois を実行して範囲を取得し、ルーターで許可された範囲以外のすべてをブロックします。Web サイトとそのサイトのコンテンツをより適切に制御できるため、プロキシが最善の選択肢です。ACL によるブロックは、ブロックするつもりのないものをブロックしてしまう可能性があるため、最後の選択肢にしてください (たとえば、CNN.com にアクセスして別のページから広告がプルされた場合、その広告は読み込まれません。これは、ページ上のランダムな画像である可能性もあります)。
答え2
私が勤めている会社が作っているソフトウェアは、これを実現できます。ここでソフトウェアを宣伝するつもりはありませんが、私たちのサイトは翻訳:。
答え3
別の PC を実行すると、電力だけで 1 か月あたり 10 ~ 20 ドルかかります。子供用フィルタリングを提供する ISP を利用してプレミアム料金を支払うか、より優れた非技術的なソリューションを見つける方が得策です。
答え4
Linux で Dansguardian を試してみると良いでしょう。http://dansguardian.org/