IPv6Config позволяет настроить некоторые настройки ядра IPv6. В настоящее время он позволяет автоматически включить "Расширение конфиденциальности для автоконфигурации адреса без гражданства в IPv6", как указано в IETF RFC4941 и реализовано стандартным ядром Linux, и установить 6to4 туннели для подключения IPv6 с поставщиками, которые предоставляют только адреса IPv4 до сих пор. Это будет в настоящее время только работать на ROOTED DEVICES!
С IPv6 в качестве следующего интернет-протокола, поведение по умолчанию на текущих системах Android заключается в получении IPv6 адреса из так называемой префикс, который автоматически объявил (вещание) в сети, которая была IPv6 с поддержкой и так называемый суффикс, который включает в себя MAC адрес сетевой карты. Включение адреса MAC в эту автоматически сгенерированную схему адресов IPv6 означает, что независимо от сети, к которую подключается конкретное устройство, последние 64 бита адреса IPv6 всегда останутся прежними. Даже при перемещении между различными сетями, каждое устройство, использующее эту схему, поэтому однозначно идентифицируется его суффиксом. Это позволяет легко отслеживать устройства при подключении к различным сетям и при использовании любых сетевых ресурсов.
При включении расширения RFC4941 приводят к тому, что устройство генерирует динамический адрес IPv6 со случайными суффиксами и случайным образом меняет эти адреса. Это предотвращает отслеживание устройства, так как маловероятно, что оно будет использовать тот же адрес снова (и если да, то только случайно). Это приложение Android может быть установлен, чтобы начать с загрузки устройства и автоматически установить соответствующий вариант конфигурации ядра Linux на всех известных сетевых интерфейсов (WiFi и GPRS / UMTS, в основном), так что они будут использовать случайно сгенерированные адреса, а не те, которые получены из адреса MAC устройства.
В дополнение к обеспечению конфиденциальности, это приложение также позволяет настроить так называемые 6to4 туннели на основе одного адреса IPv4 устройство держит (например, UMTS / GPRS / EDGE назначен IPv4 адрес). Это позволяет использовать IPv6 даже тогда, когда ваш интернет-провайдер еще не поддерживает его.
Это приложение было успешно протестировано на:
Google Nexus S GT-i9023 с Android 2.3.3 (коренится в Clockwork Recovery 3.0.0.0-crespo, затем busybox, установленный с приложением Busybox Installer) - HTC Desire с Android 2.2 (без вызова) HTC Desire HD с Android 2.3 (Visionary) r14) Samsung Galaxy S2 коренится с модифицированным ядром (вспышка с Odin) Моторола Вехой с Cyanogenmod 7 rc3
IPv6Config в настоящее время не будет работать над:
Motorola Milestone с запасом Android 2.1 (IP двоичный отсутствует) Samsung Galaxy Tab GT-P1000 (z4root), потому что ядро Samsung не было составлено с расширением конфиденциальности адреса IPv6. (busybox также не ссылку на IP двоичный, но это может быть работать вокруг, позвонив "busybox IP" вместо "ip".)
Полный исходный код этого приложения можно загрузить из https://gitorious.org/android-ipv6config в соответствии с условиями GNU General Public License версии 3. Если вы хотите поддержать разработку этого и других приложений Android для поддержки сетевого протокола и безопасности и конфиденциальности, подумайте о покупке версии IPv6Config.
история версии
- Версия 2.2 размещено на 2014-05-09
Улучшения: Эта версия будет реагировать на изменения в подключении к сети и попытаться восстановить 6to4 туннель автоматически. Новый экспертный вариант позволяет игнорировать проверку адреса вменяемости и заставить создать туннель. Кроме того, пользовательский интерфейс является более отзывчивым.,Bugfixes v2.2: Эта версия фиксирует несколько случаев ошибки на небольшом количестве устройств, вызванных различными именами интерфейсов и IP двоичных местоположений. В настоящее время он работает на (корни) Samsung Galaxy S2. Дальнейшие проверки вменяемости для устройств. - Версия 2.2 размещено на 2011-08-29
Несколько исправлений и обновлений
Подробная информация о программе
- Категории: Коммуникаций > Телефонии
- Издателя: Rene Mayrhofer
- Лицензии: Бесплатный
- Цена: N/A
- Версия: 2.2
- Платформы: android