web-dev-qa-db-ja.com

OpenDNSによってブロックされたサイトにアクセスする方法

私はOpenDNSを使用して、子供がホームネットワークでアクセスできるコンテンツの一部をフィルタリングしています。ホワイトリストに登録せずにブロックされているサイトにアクセスする方法はありますか?たとえば、子供に行きたくないユーモアサイトがいくつかありますが、私は楽しんでいますが、OpenDNSではそれはすべてかゼロのようです。サイトにアクセスするためのパスワードなど、これを回避する方法はありますか?

9
gfrizzle

厳密にOpenDNSを使用してそれを行うことはできないと思います。他の人も同様の機能を要求しています。 http://ideabank.opendns.com/story.php?title=Password_Overwride

ただし、ルーターでOpenDNSを使用していて、子供とは別のコンピューターを使用している場合は、コンピューターのDNSサーバーをISPまたは4.2.2.2で提供されているサーバーに設定することでOpenDNSを回避できます。

ああ、子供がスーパーユーザーを読んだ場合に備えて、子供用コンピューターのDNS設定へのアクセスを制限します。

7
hyperslug

YHVHの回答を拡張して、サイトのIPアドレスを取得し(たとえば、 NetworkTools などを使用)、それを「hostsファイル」に配置できます。

Windowsでは、これはC:\WINDOWS\system32\drivers\etc\hosts(64ビットでは異なる場合があります)のようになり、Linuxでは/etc/hostsになります。

両方のファイルの形式は同じです。

IPAddress www.example.com example.com

ここで、「IPアドレス」はIPであり、「example.com」のバリエーションはドメイン名です。それを念頭に置いて、YHVHの例は次のようになります。

69.59.196.219 superuser.com

5
mwalling

うーん、アクセスしたいドメインに 。nyud.net を追加してみてください。例:

www.superuser.com.nyud.net

おそらく、このトリックはOpenDNSブロッキングシステムを回避することができます...?

3
Evert

あなたとあなたの子供が異なるコンピュータを使用している場合、あなたはあなたのPC上であなたのISPのDNSサーバーを使用し、あなたの子供が使用するPC上でOpenDNSを使用することができます。

@YHVH:投稿した「ソリューション」は機能しません。 pingは、デフォルトのシステムのDNSサーバーを使用してIPアドレスを解決します。 nslookupを使用して、別のDNSサーバーを使用するようにプログラムに指示する必要があります。

1
Manuel Faux

IPアドレスを入力するだけでは、2つの理由でうまく機能しません。

まず、すでに述べた理由-多くのホストは、IPアドレスでサーバーにアクセスしたという理由だけでなく、要求したドメイン名に基づいて要求しているWebページを送り返します。

次に、サイトに応答しても、サイト内のリンク(画像、ボタン、ページリンクなど)がIPアドレスではなくドメイン名を使用して要求する可能性があります。そのため、ページフレームワークを取得しても、画像、スクリプト、その他の要素が欠落しているか誤動作しているテキストのみが表示される場合があります。

0
Steve

DNS、したがってOpenDNSは単にサイトの名前をIPアドレスに解決します。たとえば、superuser.comは69.59.196.219に解決します。アクセスしたいサイトのIPアドレスを見つけて、それらを記録します。別のコンピューターからこれを行うか、完了するまでOpenDNS設定を変更できます。

  1. コマンドプロンプト/ターミナルを開く
  2. Pingsitename.comと入力します
  3. IPアドレスを記録する

ここで、サイトにアクセスする場合は、サイト名の代わりにIPアドレスを入力します。

0
YHVH