metoda trzecia okazała się być FAŁSZYWYM TROPEM, mimo, że w swoich założeniach miała być "mało inwazyjna, ale dla zaawansowanych", bo wymagałaby zmiany konfiguracji DNS tylko na jednym urządzeniu - tym z włączonym tetheringiem, (prawdopodobnie wymagałaby posiadania fabrycznie zrootowanego urządzenia lub zrootowania go we własnym zakresie)
ta metoda miała umożliwiać automatyczne przekierowanie na stronę z kodem - niestety przypominam - to NIEWYPAŁ
(ale i tak pamiętamy, że z bezpiecznego połączenia https nigdy nie zostajemy przekierowani)
a oto dlaczego - polecenia wykonane w momencie działającego połączenia z internetem
Kod:
C:\>nslookup wp.pl 192.168.43.1
*** Nie moľna znale«┼ nazwy serwera dla adresu 192.168.43.1: Non-existent domain
.
Serwer: UnKnown
Address: 192.168.43.1
Nieautorytatywna odpowied«:
Nazwa: wp.pl
Addresses: 212.77.98.9, 212.77.100.101
C:\>nslookup wp.pl 212.2.96.51
Serwer: plusmx1.polkomtel.com.pl
Address: 212.2.96.51
Nieautorytatywna odpowied«:
Nazwa: wp.pl
Addresses: 212.77.100.101, 212.77.98.9
polecenia wykonane podczas "wiszenia na kapciu" - urządzenie z włączonym tetheringiem czyli "androidowy router" po prostu nie odpowiada na zapytania DNS
Kod:
C:\>nslookup wp.pl 192.168.43.1
DNS request timed out.
timeout was 2 seconds.
*** Nie moľna znale«┼ nazwy serwera dla adresu 192.168.43.1: Timed out.
Serwer: UnKnown
Address: 192.168.43.1
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Up_ynĄ_ limit czasu dla ľĄdania do UnKnown.
C:\>nslookup wp.pl 212.2.96.51
Serwer: plusmx1.polkomtel.com.pl
Address: 212.2.96.51
Nieautorytatywna odpowied«:
Nazwa: wp.pl
Addresses: 212.77.100.101, 212.77.98.9
O ile ta metoda NIE nadaje się do ułatwienia pracy w przypadku użycia tetheringu, to jednak może się przydać w telefonach i tabletach z Androidem, które mają problemy poprawną pracą na karcie SIM Aero2 - o ile problem dotyczy przydzielonych przez wytwórcę na stałe "jedynych słusznych" serwerów DNS
instalujemy oprogramowanie do zmiany DNS na połączeniu komórkowym w urządzeniu z Androidem po czym zmieniamy DNSy połączenia 3G na
212.2.96.51
i/lub
212.2.96.52
jeśli program ma opcję automatycznej zmiany DNS dla połączenia 3G to ją aktywujemy ustawiając powyższe adresy (rozłączenie i ponowne połączenie może resetować ustawienia serwerów DNS, a jak wiadomo w Aero2 rozłączenie mamy co godzinę)
aplikacje dla systemu Android:
większość aplikacji wymaga przetestowania - ja przetestowałem tylko jedną (mam archaicznego GT-Y6102 z rootem), na jednym urządzeniu jednocześnie nie powinniśmy instalować więcej niż jednej aplikacji tego typu, więc jeśli nie działa (po wszelkich możliwych próbach konfiguracji) - odinstalowujemy i instalujemy następną, raporty proszę podawać w odpowiedziach do tego wątku
"DNS Changer" (autor: Eddy Pey), wymagany Android 2.3 lub nowszy + root
https://play.google.com/store/apps/detai...dnschanger
na zrootowanym Androidzie 2.3.7, podczas pierwszego testu wydawało mi się, że działa OK (jako TRZECIA metoda "ułatwienia życia z tetheringiem")
niestety dalsze testy nie potwierdziły poprawności działania
natomiast jest możliwe, że aplikacja ta umożliwi działanie Aero2 w tych urządzeniach, które nie obsługują Aero2 poprawnie (mam na myśli telefony i tablety z wbudowanymi modemami 3G, do których bezpośrednio wkładamy kartę SIM Aero2)
NIETESTOWANE
"DNS forwarder" wymagany Android 2.2 lub nowszy + root
https://play.google.com/store/apps/detai...dnsforward
"3G/Wifi DNS Settings" wymagany Android 2.3 lub nowszy + root
https://play.google.com/store/apps/detai...nssettings
"DNSet" wymagany Android 4.0 lub nowszy bez roota, (może nie działać na Androidzie 4.4.1, 4.4.2 i 4.4.3 - w przypadku 4.4.x zalecany 4.4.4)
UWAGA - ta aplikacja może działać wręcz odwrotnie niż potrzebujemy - wymaga przetestowania (prawdopodobnie darmowa wersja ustawia tylko DNSy google, co nam nie pomaga)
https://play.google.com/store/apps/details?id=com.dnset
"DNSet Pro" płatna (2,99zł) wersja apki powyżej wymagany Android 4.0 lub nowszy bez roota, (może nie działać na Androidzie 4.4.1, 4.4.2 i 4.4.3 - w przypadku 4.4.x zalecany 4.4.4)
jest szansa, że działa bez roota, ale jako płatna wymaga przetestowania przez ochotnika
https://play.google.com/store/apps/detai...m.dnsetpro
"Engelsiz : DNS Changer"
bez roota wymaga Androida 4.0 lub nowszego (może nie działać), zalecany Android 4.4 lub nowszy (w/g autora większa szansa na poprawne działanie)
z ROOTem prawdopodobnie od Androida 2.3? w górę, darmowa werjsa prawdopodobnie nie jest w stanie nam pomóc…
https://play.google.com/store/apps/detai...lsiz&hl=en
"Engelsiz Pro : DNS Changer" płatna (3,55zł) wymagania jak wersja darmowa czyli Android 4.0 w górę bez roota (za wyjątkiem wersji 4.4, 4.4.1 i 4.4.2) wymaga testów
https://play.google.com/store/apps/detai...zpro&hl=en
"Override DNS (a DNS changer)" płatna (7,99zł) ymagany Android 4.3 lub nowszy (wspierany 5.x) + root
najbardziej rozbudowana aplikacja tego typu, ale tylko dla najnowszych wersji androida no i nie tania, wymaga oczywiście testów
https://play.google.com/store/apps/detai...edns&hl=en
"Set DNS" wymagany Android od 2.1 do 4.2.2 + root (uwaga NIE dla Androida 4.3 i nowszych!)
https://play.google.com/store/apps/detai...hie.setDNS
"Set DNS Pro" płatna (11.64zł) wymagany Android od 2.1 w górę teoretycznie wersja płatna działa bez roota (ale prawdopodobnie co najwyżej w 4.2.2!) wymaga testów!
https://play.google.com/store/apps/detai....setDNSPro