単純なISPブロックを回避するには?


0

バックグラウンド :私の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

またはドメイン名の後にスペースを2つ追加するだけです。 私はIPV6プロトコルを使うことでこの問題を解決できると思いました(いくつかのISPはそれらのトラフィックをチェックしません)、私のISPはそれをサポートしないので、私はトンネル(6in4)を作らなければなりません。しかし、ISPがすべてのパケットのHostヘッダーを検査し、使用しているプロトコルに関係なくそれらをブロックしているようです。

「ドットソリューション」は私には適しています、どうやってルーター(OpenWrt)でそれを自動化できますか?だから私は自分のネットワークのすべてのダイビングで手動でヘッダを修正する必要はない。そして、それはIPV6で何かをすることは可能ですか?ヘッダーを変更するよりも私にはよく見えるからです。


HSTSを使ったHTTPSはこれを避けるべきだと私は思いますが、HTTPのためにはおそらくPFSenseのようなものの柔軟性が必要でしょう。
Linef4ult

2
どうして単純にTorやprivoxy、あるいはその類似物を使わないのですか?
wawa

回答:


0

試したことはありませんが、 私有 使用して動作するはずです フィルター


おかげで、私はそれをルータにインストールしました、そして今私はただブロックされたサイトのためだけにリクエストヘッダを変更します。すべてうまくいきます。
Alexander Novikov

0

あなたは他の人が投稿したようなプロキシサービスを使うことができます、またはあなたのISPを「だます」ために非プロキシサイトを使うことができます:

  1. に行く グーグル翻訳
  2. 左側のボックスに、移動したいリンクを入力します。
  3. 右側のボックスで、スペイン語などの言語を選択します。 ではない 英語(またはサイトの主な言語)
  4. 右側のボックスにあるリンクをクリックしてください。
  5. 新しいページで、右上の近くにある[オリジナル]をクリックします。

これは、ISPがプロキシであることを知らなくても、プロキシサーバーのように動作する回避策です。これでウェブサイトを簡単に閲覧できるようになります。

お役に立てれば!


Privoxyは別の種類のプロキシです - それはあなたのハードウェア上で実行するのではなくプロバイダの代金を支払うか "プロキシサービス"であり、それはあなたがそれを設定/スクリプトする方法に基づいてあなたの好みに合うようにページを修正するように設計されています。
davidgo

わかりました、しかし別の質問で彼はそれがうまくいかないと言っていました。そこで私は彼に別の解決策を与えました。
Spencer4134

しかし、それを指摘してくれてありがとう
Spencer4134
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.