背景: 私の ISP (私たちの大切な政府の影響下) は最近、特に理由もなく公共の Web サイトをブロックし始めました。
問題: 私の推測では、ISP は DPI を使用して、表示するページと表示しないページを区別しています。通常の Web ブラウザーと同じように curl を使用してリクエストを送信すると、次のようになります。
curl -L -g -4 -v --header "Host: blocked.site" blocked.site
ISP は、このサイトにアクセスしないよう求めるメッセージとともに、その派手なページに私をリダイレクトします。
考えられる解決策: 「Host」リクエスト ヘッダーを変更すると、このサイトに簡単にアクセスできることがわかりました。例:
curl -L -g -4 -v --header "Host: blocked.site." blocked.site
または、ドメイン名の後にスペースをいくつか追加するだけです。IPV6 プロトコル (一部の ISP はトラフィックをチェックしません) を使用すればこの問題を解決できると思いましたが、私の ISP はこれをサポートしていないため、トンネル (6in4) を作成する必要がありました。しかし、ISP はすべてのパケットのホスト ヘッダーを検査し、どのプロトコルを使用してもブロックしているようです。
「ドット ソリューション」は私にはぴったりです。ルーター (OpenWrt) でこれを自動化するにはどうすればよいでしょうか。そうすれば、ネットワーク内のすべてのダイブでヘッダーを手動で変更する必要がなくなります。また、IPV6 で何かを行うことは可能ですか。ヘッダーを変更するよりも優れているように思われます。
答え1
答え2
他の人が投稿したようなプロキシ サービスを使用することも、プロキシ以外のサイトを使用して ISP を「騙す」こともできます。
- へ移動グーグル翻訳
- 左のボックスに、移動先のリンクを入力します。
- 右側のボックスで、(スペイン語などの)言語を選択します。ない英語(またはサイトのメイン言語)
- 右のボックスのリンクをクリックしてください
- 新しいページで、右上の「オリジナル」をクリックします
これは、ISP にプロキシであることを知らせずにプロキシ サーバーのように動作する回避策です。これで、Web サイトを簡単に表示できるようになります。
お役に立てれば!