ISPが警告メッセージを表示してWebサイトをブロックする方法[終了]


16

Googleでこのトピックについて検索しましたが、ほとんどの場合、ISPによってブロックされたWebサイトのブロックを解除する方法がわかりました。そのため、オーディエンスによる表示がブロックされているWebサイトがあり、ドメインwww.mydomain.comにアクセスするwww.mydomain.com/blocked.aspxと、すべてのユーザーがリダイレクトされ、「このサイトは国内法に違反しているためブロックされています」というメッセージが表示されます。DNSをGoogle DNSに変更すると、サイトは通常どおり表示できます。

私はこのウェブサイトをホストするためにWordPressを使用していますが、私の質問は、ISPが他の人をどのように別のディレクトリにリダイレクトできるの/blocked.aspxですか?このファイルは、ApacheサーバーではなくMicrosoft IISサーバーで実行されていると思います。

これについて技術的な理解が得られることを願っています。


5
本当に?なぜ、理由のない下票ですか?これは課題の質問ではなく、答えを急ぐ必要はありません。ISPによるDNSの修正についてだと思っていましたが、技術的な部分についてはわかりません。そしておそらくDNSのことはサーバーに関連していて、私は正しいフォーラムにいると思います。
MaXi32

10
プロの管理者向けのサイトでは、プロの料理フォーラムでオーブンをオンにする方法を尋ねるのとほとんど同じだからです。つまらない。それでも、これがDNSのめったに「使用されない」悪用であることを考えると、それは有効な質問です。
トムトム

2
ISPはインターネットアクティビティも監視できることに注意してください。したがって、あなたがしていることが違法であるなら、単にDNSを変更することは良い考えではないかもしれません。
CodesInChaos

10
@TomTom、基本的な質問は、専門家向けのサイトにとって悪いことではありません。
user1717828

とにかく、ISPの目標がホームサブスクリプションのWebサーバーをブロックすることである場合、彼らは自分の顧客に対してのみそれをブロックします。ネットワークバックボーンでブロックされなかったことに満足しているはずです。(しかし、トラフィックはかなり抑制されると思います)。他の人が言ったように、それはあなたのために火で遊んでいます。
yagmoth555

回答:


4

私が他の回答で読んだことから、ISPがドメインの末尾に「blocked.aspx」を追加する方法を具体的に尋ねているように感じます。その場合は、ケーススタディを見てみましょう。

http://mysite.mine/で実行されているWebサーバーがあり、完全に信頼できるパブリックDNSがパブリックIP 10.0.0.1に解決します。サーバーでホストしているため、http://mysite.mine/index.aspxまたは/about.aspxなどを参照できます。実際には、DNSが行うことにより、実際にhttp://10.0.0.1/about.aspxに解決されます -ドメイン名をIPアドレスに解決します。

ISPは、何らかの理由でWebサイトをブロックする必要があると判断したため、http://mysite.mine/を要求するDNS要求を、ISPがホストするWebサーバーであるパブリックIP 192.168.0.1 にリダイレクトします。したがって、http://mysite.mine/にアクセスしようとすると、実際にはhttp://192.168.0.1/にリダイレクトされます。それらが適切に配置されたら、blocked.aspxを使用してそのWeberverへのアクセス試行をリダイレクトするようにWebサーバーを構成するのは簡単なことです。ブラウザにはhttp://mysite.mine/blocked.aspxと表示されますが、実際にはhttp://192.168.0.1/block.aspxにアクセスしています

ブラウザーに関する限り、それはhttp://mysite.mine/を表示しています。これはDNSサーバーがそれを伝えているためです。したがって、同じIPアドレスへのリダイレクトの場合、ブラウザーはドメインを変更しません。これが、ドメインの最後にblocked.aspxが表示される理由です。これはWebサーバーではないためです。


1
「どのように物事が行われるか」のこの技術的な部分を説明してくれてありがとう。他人とあなたの答えを読んで、彼らが私のウェブサイトをどのようにブロックしたかを完全に把握しました。
MaXi32

24

あなたがすでに言ったように:

DNSをGoogle DNSに変更すると、サイトは通常どおり表示できます。

したがって、DNSに関係しています。ISPは彼自身のDNSサーバーを提供し、ブロックされたドメインのリストを持っています。あなたは今、ブロックされたドメインのIPアドレスを照会する場合は、ISP意志ではないホストは唯一「ブロック」し、正しいIPアドレスではなく、彼自身のサーバ(またはFBIまたは任意)のIPアドレスで応答-site 。


3
はい。些細なことです。DNSは階層的であり、すべてのDNSサーバーが「正しい」DNSサーバーへのフォールバックを「オーバーライド」できます。そして、別のホストをリダイレクトします。信頼されたルートではHTTPSが重要である理由です-保証された誰かがあなたを正しいサーバーに接続することを保証するからです。
トムトム

面白い。そのため、ポルトガルではTorrentz.euのようなWebサイトがブロックされています。つまり、ルーターのDNSを変更するだけで解決できますか?Torは不要ですか?
イスマエルミゲル

ISPがchinasファイアウォールのように特定のIPアドレスにトラフィックをリダイレクトしない限り、それは正しいです(推測)。
tkausl

5
@IsmaelMiguelこれは、ブロックの動作方法に依存します。単純なDNSベースのブロックの場合、DNSサーバーを変更するとブロックが回避されます。IPアドレスベースまたはディープパケットインスペクションベースの場合は、Torまたは何らかのVPNが必要です。
CodesInChaos

1
また、ISPは、必要に応じて選択したサーバーではなく、DNSトラフィックを独自のサーバーにリダイレクトできます。さまざまなフィルタリング方法、多数の回避策。
jcaron

9

Webサイトhttp://example.orgがあるとします。ISPのDNSサーバーを使用すると、そのドメインがIPアドレスに解決されます

ISPはあなたにWebサイトを見せたくないので、DNSサーバーに別のIPを提供させます。そのIPアドレスで、警告メッセージを表示するページをホストできます。

ISPはユーザーのWebサーバーを変更するだけで、ユーザーのWebサイトを変更しません。


1
/blocked.aspxの追加についてはどうですか、ドメイン名をどのように保持し、最後に余分な/blocked.aspxを追加しましたか?ここであなたが言っていることを理解しています。しかし、ドメイン名を含む余分なディレクトリ/blocked.aspxがまだ保持されているため、混乱します。
MaXi32

8
@ MaXi32さあ、これは簡単です。リダイレクト先のサーバーは、別のフォルダー/ファイルの要求を取得したときにHTTPリダイレクト応答を発行しています。その後、ブラウザが更新され、「/ blocked.aspx」が表示されます。
トムトム

HTTPリダイレクト応答について+1を追加したい。私には許可がありません。
MaXi32

6

あなたが尋ねた:

ISPはどのようにして他の人を別のディレクトリにリダイレクトできますか

厳密に言えば、そうではありません。彼らは人々を別のサーバーにリダイレクトしています。これは、DNSの仕組みに関係しています。他の回答はこれを広くカバーしているので、もう少し詳しく説明します。

誰かがに行くとhttp://www.example.com/、ブラウザは最初にDNS要求をしてIPアドレスを見つけますwww.example.com。これは通常、ISPによって実行されているDNSサーバーに送られます。ServerFaultには、別の質問でDNS要求に関する詳細があります。

DNSサーバーは、IPアドレスで要求に応答します。あなたが説明したようなウェブサイトのブロックの場合、サーバーは他のサーバー(おそらく政府が運営するサーバー)で応答し、すべてのリクエストを/blocked.aspxにリダイレクトします。

GoogleのDNSはこのようにドメインをブロックしていません。そのため、政府がブロックするウェブサーバーではなく、サーバーのIPアドレスを取得しています。


3

ISPは通常、独自のDNSサーバーを実行します。これは、顧客がデフォルトで使用するものです(通常、顧客はこれを変更しなかったため)。これにより、ISPは、そのドメイン名に対して誤ったIPアドレスを返すだけで、任意のドメイン名へのトラフィックを別のサーバーにリダイレクトできます。他の欠陥の中でも、これによりISPは「blocked.aspx」ページ(またはISPが使用する任意のページ)のみをホストする独自のサーバーに「blocked」Webサイトをリダイレクトできます。


0

ISPに相談して、彼らが何をしているのかを判断する必要があります。これに関する苦情のチケットを開きます。ほとんどの場合、彼らはIPSデバイスを使用しており、署名は、法的な理由で意図的に許可していないことを試みているか、デバイスのバグである可能性があることを検出します。あなたが彼らから答えを追求しない限り、あなたはどれを知ることができません。これまでの回答は、単に理由を推測/推測しているようです。


6
質問は「なぜ」ではなく「なぜ」だった

サイトが国内法に違反しているためにブロックされたという理由で質問に答えたので、彼らに連絡する必要はありません(政府はISPにブロックするように要求しました)。
MaXi32
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.