web-dev-qa-db-ja.com

D-LinkルーターにHTTPSを使用してアドレスを除外するにはどうすればよいですか?

最近、D-Linkから新しいルーターDRL-600Lルーターを入手し、特定のWebサイトをブロックするためにいくつかのフィルターを設定していました。私が抱えている問題の1つは、httpsの代わりにhttpを使用するアドレスをブロックすることです。

たとえば、Facebookをブロックしようとしているのは、Facebookだからです。これまでのところ、フィルターはhttp://www.facebook.com完全に問題ありませんが、URLについてはhttps://www.facebook.com、それはそれをブロックしません。

これらの種類のWebサイトをブロックするにはどうすればよいですか?

2
yuritsuki

ルーターにopendns.comを指定し、無料のアカウントを設定して、必要なものをすべてブロックできます。残念ながら、Dlinkはこれを行う簡単な方法を提供していないため、opendns.comにアクセスします。

7
Brian

DIR-600Lルーターであり、組み込みのペアレンタルコントロール機能を使用していると想定しています。 httpsを使用して機能しない場合、このルーターはドメイン名に基づくhttpsのフィルタリングをサポートしていません。これを行うのはより困難です。特に、一部のブラウザは安全な接続を確立する前にドメイン名を送信しないため、トラフィックは暗号化され、ルーターはそれ以上フィルタリングできなくなります。

ファイアウォールを使用してFacebookの既知のIPアドレスをブロックできますが、IPアドレスはいつでも変更される可能性があることに注意する必要があります。ルーターがIPv6をサポートしていて、ISPによってIPv6プレフィックスが割り当てられている場合は、FacebookのIPv6アドレスをフィルタリングすることを忘れないでください。クイック検索すると、Facebookで使用されているIPアドレスのリストが表示されます。

2
user2313067

Windowsのhostsファイルを使用してこれを行う方が簡単であることがわかりました。

C:\ Windows\System32\drivers\etcの場所からメモ帳でhostsファイルを開きます
最後の行の後に次の行を追加します。 追加しないでください httpまたはhttps

127.0.0.1          www.facebook.com
2
Jit Sonis

Https URLブロックは、ルーターの一部の新しいモデルを除いてサポートされていません。 hostsファイルを使用してこれらのURLをブロックできます。

手順:

  1. hostsファイルをメモ帳でC:\Windows\System32\drivers\etcの場所から開きます
  2. 最後の行の後に次の行を追加します

    127.0.0.1          https://www.facebook.com
    127.0.0.1          http://www.facebook.com
    

結果:指定されたアドレスがローカルマシン自体からのものであると想定して、URLをブロックします。

1
Imran Malik