IPv6Config (root required) 2.2

ライセンス: 無料 ‎ファイルサイズ: N/A
‎ユーザー評価: 4.0/5 - ‎1 ‎投票

に関しては IPv6Config (root required)

IPv6Config では、IPv6 カーネル設定の一部を構成できます。現在、IETF RFC4941で規定され、標準Linuxカーネルによって実装された「IPv6のステートレスアドレス自動構成のためのプライバシー拡張」を自動的に有効にし、これまでにIPv4アドレスのみを提供するプロバイダとのIPv6接続用6to4トンネルを確立することができます。これは現在、根ざしたデバイスでのみ動作します!

IPv6 を次のインターネット プロトコルとして使用する場合、現在の Android システムの既定の動作は、IPv6 が有効になっているネットワーク内で自動的に (ブロードキャスト) が発表される、いわゆるプレフィックスから IPv6 アドレスを取得し、ネットワーク カードの MAC アドレスを含むサフィックスを取得することです。 この自動生成された IPv6 アドレス方式に MAC アドレスを含めると、特定のデバイスが接続するネットワークとは無関係に、IPv6 アドレスの最後の 64 ビットは常に同じままになります。異なるネットワーク間を移動する場合でも、このスキームを使用する各デバイスは、その接尾辞によって一意に識別可能です。これにより、デバイスが異なるネットワークに接続するときや、ネットワーク リソースを使用するたびに、デバイスを簡単に追跡できます。

有効にすると、RFC4941 拡張機能によってデバイスはランダムなサフィックスを持つ動的 IPv6 アドレスを生成し、これらのアドレスをランダムに変更します。これにより、デバイスが同じアドレスを再び使用する可能性は低いので(また、使用する場合は偶然にしか使用できない)、デバイスの追跡を防ぐことができます。このアンドロイドアプリケーションは、デバイスの起動時に起動し、デバイスのMACアドレスから派生したものではなくランダムに生成されたアドレスを使用するように、すべての既知のネットワークインターフェイス(主に、WiFiとGPRS / UMTS)に適切なLinuxカーネル設定オプションを自動的に設定するように設定することができます。

プライバシーを有効にすることに加えて、このアプリケーションは、デバイスが保持する単一のIPv4アドレス(例えば、UMTS/GPRS/EDGE割り当てられたIPv4アドレス)に基づいて、いわゆる6to4トンネルを設定することもできます。これにより、インターネット プロバイダがまだ IPv6 をサポートしていない場合でも、IPv6 を使用できます。

このアプリケーションは、次のテストに成功しました。

*アンドロイド2.3.3とグーグルネクサスS GT-i9023(時計の回復3.0.0.0-クレスポ、ビジーボックスインストーラアプリでインストールされたビジーボックスで根ざし) *アンドロイド2.2(取り消されていない)とHTCの欲望 *HTC欲望HDアンドロイド2.3(先見の明+r14) *サムスンギャラクシーS2は、変更されたカーネル(オーディンで点滅) 根ざしています *シアノゲンモド7 rc3とモトローラマイルストーン

IPv6Config は現在、次の操作を行いません。

*モトローラマイルストーンと株式アンドロイド2.1(IPバイナリが欠落) サムスンのカーネルは、IPv6アドレスのプライバシー拡張でコンパイルされていないので*サムスンギャラクシータブGT-P1000(z4root)(busybox は ip バイナリにもリンクしませんが、"ip" ではなく "busybox ip" を呼び出すことで問題なく動作します。

このアプリケーションの完全なソースコードは、GNU一般公衆ライセンスバージョン3の条項の下でhttps://gitorious.org/android-ipv6configからダウンロードすることができます。ネットワーク プロトコルのサポートとセキュリティとプライバシーのためのこの他の Android アプリケーションの開発をサポートする場合は、IPv6Config の寄付バージョンを購入することを検討してください。