クライアント側の設定やソフトウェアなしで、ウェブマスターによる禁止サイトのブロックをバイパスする

WindowsのµTorrentでIPv6 Teredoのピアを見たことがありますが、これはかなり適切な速度でピースをダウンロードしました。



Teredoとは

Teredoは、IPv4 UDPパケットを介したIPv6トンネリングテクノロジーです。 これは、NATで機能する移行技術として考えられており、一般的に、多かれ少なかれその責任を果たします。 Teredoでは、パブリックTeredoサーバーを介してIPv6インターネットにアクセスできます。 興味深いことに、Windows 7、8、および8.1では、デフォルトでTeredoがデフォルトで構成および有効化され、MicrosoftのTeredoサーバー(teredo.ipv6.microsoft.com)が使用されます。



なぜこれが必要なのですか?

何らかの理由で特定のリンクが禁止サイトのレジストリにあるWebサイトでは、Teredoを使用してアクセスを整理できます。これにより、Windowsの最新バージョンのユーザーの約80〜85%が追加の設定やソフトウェアなしでサイトへのアクセスを取り戻すことができます! Teredoを介したアクセスにより、プロバイダーが使用するすべてのテスト済みDPIソリューションをバイパスできます。 Roskomnadzorは、そのようなページをレジストリに入力できないだけでなく、それらにアクセスすることもできません(おそらく、Teredoはそれらに対して機能しません)。

非表示のテキスト
こんにちは

市民権をお持ちいただきありがとうございますが、次の理由により申し込みが拒否されたことをお知らせします。

-監査の時点で、アピールアドレスhttp:// [2001:0:9d38:6ab8:30c4:d940:9469:f43e]に示されたアドレスは利用できませんでした。

-申し立てで指定されたアドレスはhttp:// [2001:0:9d38:6ab8:30c4:d940:9469:f43e] /が正しく指定されていないか、別のアドレスにリダイレクトされています。

-申し立てに記載されているアドレスhttp:// [2001:0:9d38:6ab8:30c4:d940:9469:f43e] /登録/承認が必要です。

よろしく

通信、情報技術、および質量通信の分野での監督のための連邦サービス。
さらに、Roskomnadzorには、他のページにリダイレクトするページをブロックする権限がなく、 「実際のバルク」ボタンでこれを確認します。



Microsoft Teredoサーバーの機能

「通常の」IPv6にアクセスするために、Teredoは完全なIPv6アクセスを持ち、プロキシとして機能するリレーサーバーを使用します。 一方、Microsoft Teredoリレーサーバーは、「通常の」IPv6またはその他のTeredoサーバーへのアクセスを許可せず、Microsoftサーバーで構成されたTeredoクライアントの接続のみを許可し、Windowsコンピューターからこのような大規模な閉じたネットワークを形成します。



Windows DNS実装機能

WindowsにTeredo IPv6アドレスのみがある場合、DNSリゾルバーはドメインからAAAAレコードを取得しようともしません。 したがって、AAAAレコードのみがあり、Aレコードがない場合でも、ドメイン名でサイトにログインするだけでは機能しません。 これは、レジストリの特別なパラメーターによって無効にできますが、面白くないので、 クライアント側でアクションが必要です。



どうする

ソリューションはシンプルで、あまりエレガントではありません-IPv4アクセスでドメインを使用すると、Teredo IPv6アドレスへのHTTPリダイレクトが行われます。 コード307または301を使用して通常のリダイレクトを行うか、JavaScriptを使用してTeredoアドレスの可用性を事前に確認するか、他のソリューションと組み合わせてブロックをバイパスできます。



設定方法

LinuxでTeredoでWebサイトをホストするには、miredo Teredoクライアントを使用し、win8.ipv6.microsoft.comサーバーを使用するように構成する必要があります。 また、Teredoアドレスの変更を可能な限り少なくするために、miredo構成ファイル( ディストリビュー ションに応じて/etc/miredo/miredo.confまたは/etc/miredo.conf )に静的な発信ポートを設定することをお勧めします。 BindPortパラメーターを設定します。

WebサーバーがIPv6アドレスをリッスンしていることを確認してください。 nginxの場合、これはlistenパラメーターです。

私の設定は次のようになります:
非表示のテキスト
server { server_name 5yo.panty.shot.valdikss.org.ru; location / { return 307 http://[2001:0:9d38:90d7:899:d93f:9469:f43e]/; } } server { listen [2001:0:9d38:90d7:899:d93f:9469:f43e]:80; server_name [2001:0:9d38:90d7:899:d93f:9469:f43e]; root /usr/share/nginx/html/pantyshot/; index index.html index.htm; location / { try_files $uri $uri/ =404; } }
      
      





Mindless Self IndulgenceのすばらしいPanty Shotを聞くことができるテストページを作成しました。 不気味なグループによるキャンセルされたコンサートの束を考えると、それは違法であると考えることができると思います。

5yo.panty.shot.valdikss.org.ru

このページは、Windows 7、8、または8.1を使用していて、他のIPv6接続(ネイティブ、6to4、6in4)がない場合にのみ開く必要があります。



おわりに

私の意見では、この技術はブロックされたサイトの可用性に大きく影響します。



UPD :Microsoftは、Windows Vistaおよび7で使用されたTeredoサーバーを無効にしました。現在、TeredoはデフォルトでWindows 8、8.1、およびWindows 10でのみ動作します。



All Articles