IPv6Config (root required) 2.2

Licenza: Gratuito ‎Dimensioni del file: N/A
‎Valutazione utenti: 4.0/5 - ‎1 ‎Voti

Circa IPv6Config (root required)

IPv6Config consente di configurare alcune delle impostazioni del kernel IPv6. Attualmente, consente di abilitare automaticamente le "Estensioni privacy per la configurazione automatica degli indirizzi senza stato in IPv6" come specificato in IETF RFC4941 e implementato dal kernel Linux standard e di stabilire tunnel 6to4 per la connettività IPv6 con provider che forniscono solo indirizzi IPv4 finora. Questo al momento funzionerà SOLO SU DISPOSITIVI ROOTED!

Con IPv6 come prossimo protocollo Internet, il comportamento predefinito nei sistemi Android correnti è quello di derivare gli indirizzi IPv6 da un cosiddetto prefisso annunciato automaticamente (broadcast) in una rete abilitata per IPv6 e il cosiddetto suffisso che include l'indirizzo MAC della scheda di rete. L'inclusione dell'indirizzo MAC in questo schema di indirizzamento IPv6 generato automaticamente significa che, indipendentemente dalla rete a cui si connette un dispositivo specifico, gli ultimi 64 bit del suo indirizzo IPv6 rimarranno sempre gli stessi. Anche quando si sposta tra reti diverse, ogni dispositivo che utilizza questo schema è quindi identifiabile in modo univoco dal suo suffisso. Ciò consente di tenere traccia facilmente dei dispositivi mentre si connettono a reti diverse e ogni volta che utilizzano risorse di rete.

Se abilitate, le estensioni RFC4941 fanno sì che una periferica generi un indirizzo IPv6 dinamico con suffissi casuali e cambi questi indirizzi in modo casuale. Ciò impedisce il tracciamento di un dispositivo, poiché è improbabile che utilizzi di nuovo lo stesso indirizzo (e, in tal caso, solo per caso). Questa applicazione Android può essere impostata per iniziare dall'avvio del dispositivo e impostare automaticamente l'opzione di configurazione del kernel Linux appropriata su tutte le interfacce di rete note (WiFi e GPRS / UMTS, principalmente) in modo che utilizzeranno indirizzi generati casualmente invece di quelli derivati dall'indirizzo MAC del dispositivo.

Oltre ad abilitare la privacy, questa applicazione consente anche di configurare i cosiddetti tunnel 6to4 in base a un singolo indirizzo IPv4 che il dispositivo contiene (ad esempio l'indirizzo IPv4 assegnato UMTS/GPRS/EDGE). Ciò consente di utilizzare IPv6 anche quando il provider Internet non lo supporta ancora.

Questa applicazione è stata testata correttamente su:

* Google Nexus S GT-i9023 con Android 2.3.3 (con root con Clockwork Recovery 3.0.0.0-crespo, quindi busybox installato con l'app Busybox Installer) * Desiderio HTC con Android 2.2 (senza problemi) * HTC Desire HD con Android 2.3 (Visionary+ r14) * Samsung Galaxy S2 con kernel modificato (lampeggiato con Odin) * Motorola Milestone con Cyanogenmod 7 rc3

IPv6Config al momento non funziona su:

* Motorola Milestone con stock Android 2.1 (binario IP mancante) * Samsung Galaxy Tab GT-P1000 (z4root) perché il kernel Samsung non è stato compilato con le estensioni di privacy degli indirizzi IPv6. (busybox inoltre non si collega al binario IP, ma potrebbe essere risolto chiamando "busybox ip" anziché "ip".

Il codice sorgente completo di questa applicazione può essere scaricato https://gitorious.org/android-ipv6config sotto i termini della GNU General Public License versione 3. Se si desidera supportare lo sviluppo di questa e di altre applicazioni Android per il supporto del protocollo di rete e la sicurezza e la privacy, prendere in considerazione l'acquisto della versione dona di IPv6Config.