DNSを使って簡単にコンテンツフィルタリングを行うOpenDNS

コンテンツフィルター
Tips

皆様コンテンツフィルタリングに興味はありますか?

お子様がいらっしゃる場合など危険なサイトにはアクセスしてほしくないと考える方も多いのではないでしょうか?

大人用コンテンツやフィッシングサイトなど危険なサイトは沢山あります。どのようにしてそのようなサイトから身を守るべきでしょうか。

今から出来るフィルタリング

今からすぐフィルタリングを始めたい場合、利用できるものに、コンテンツフィルタリングソフトウェアなどを導入する事や、DNSを使ったフィルタリングを行う事などが挙げられれます。

中でもコンテンツ・フィルタをするに当たってDNSを利用するのはとても簡単で手軽な方法です。

DNSとは

DNSとはなんでしょうか?

DNSはインターネット上の住所であるIPアドレスを、人間が覚えるのは困難という理由やそのアドレスがそのままでは扱いにくいという理由から、覚えやすいドメインという単語等を並べた意味のある文字列をIPアドレスと結びつける事を行う事によってインターネットのアドレスをとっつきやすい形で扱うためのシステムを提供してくれるサービスです。

簡単に言うならインターネット上の住所を意味のある単語にするということです。たとえば数字のみの住所を、「りんご町」や「北みかん畑」などという意味のある単語にすることによりとっつきやすくします。

DNSを使うとインターネット上のアドレスに数値を使う必要がありません。

殆どのWEBサイトではドメインを使ったアクセスを採用しています。逆に言えばIPアドレスでサイトを探すのは難しいのが現状です。DNSを使ったサービスを使わなければサイトにアクセスするのすら難しくなります。よってDNSはインターネットを使うのに必須のサービスといえます。

このDNSをフィルタリング機能を持ったものに変えれば、フィルタリングが完成するという訳です。

簡単フィルタリング。DNSを設定しよう

前置きが長くなりましたが、難しいことはさておき、シンプルに考えるならDNSを使えばフィルタリングができるという事です。設定方法の例を挙げますと以下のようになります

CiscoのOpenDNSがフィルタリングに使えます。ルータのインターネット設定よりプライマリDNS、セカンダリDNSを

  • 208.67.222.123
  • 208.67.220.123

に変えます

次にテストサイトによりDNSがフィルタリングに対応しているものであることを確認します。IPv6を使っている場合はすり抜ける事もあるので

  • ::ffff:d043:de7b
  • ::ffff:d043:dc7b

v6設定で以上のアドレスをDNSに指定する必要があります。

これだけの設定でフィルタリングが機能します。簡単ではありませんか?ただしDNSを書き換えて自分の好きなDNSにしてしまわれたら回避されてしまいます

v4だけならルータのDNS設定に書き込んでDHCPでDNS設定を掴ませてルータから配布されたDNS以外を使えないようにすれば完璧です。

8.8.8.8や8.8.4.4などのパブリックDNSサーバをパケットフィルタでフィルタしてしまえば書き換えられることもありません。ただしコンテンツフィルタリングはしているとは言ってもコンテンツフィルタリングが完璧かとういうとそうでもありません。結構きわどいサイトがすり抜けてしまいます。

一番良いのはPCを目の届くところに置くというのが正解のようです。目の届くところにおいておけば不適切なサイトにアクセスする確率は格段にへると言われています。

まとめ

いかがでしたでしょうか。DNSでコンテンツフィルタリングはすぐに出来る簡単な方法です。

費用も無料で使えるので対策の一環として使ってみてはいかがでしょうか。v6を使っている場合は多少設定が難しくなるようです。私もv6な環境が手に入っていないのでテストもできませんのでご紹介が出来ないことを心苦しく思います。

v4であれば手動でのパブリックDNSの設定をパケットフィルタリングしてルータの設定によるDNS以外を設定できないようにすればより環境が整うようです。皆様も工夫されて試して見てくださいませ。皆様の参考になりましたら幸いです。それではまたお会いしましょう。

pythonの画像
豆知識
楽しいプログラミング。Pythonで日本語を喋らす

Pythonに日本語を喋らすだけのプログラミングです。というよりはほぼlinuxパソコンの設定となっています。 環境:ubuntu、open-jtalk open jtalkのインストール hts-voice-niteck-jp-atr503-m001が入らない方はリポジトリのmultiverseが有効になっていない可能性があります。私はここで少しつまづきま …

CPUの図
読み物
今、新品でパソコン買うならRyzenがオススメ

皆様こんにちは。パソコンライフ楽しんでいますか?今日は今流行りのCPUについてご紹介させていただきたいと思います。 歴史的な話からさせていただきますが、CPU買うなら以前はIntel一択でした。というのも性能がライバルであるAMD社製のものより大分上回っていたからです。安くても性能の悪いものは使いたくないですよね。安いなりの性能では普及していないモデルである …

年賀状の図
Tips
年賀状を簡単に。年賀状作成ツールや素材集など

皆様年賀状は作成されていますか?仕事柄お客様に年賀状を送らないといけない方や個人で作るのを楽しみにしている方。また来るのを楽しみにしている方など様々でしょう。年賀状は実は作る側も楽しかったりします。もちろん人によりけりでめんどくさいとしか思わない方もいらっしゃるかもしれません。 めんどくさい方にはお手軽に、作るのを楽しみにしている方にはより楽しくより美しくそ …