2012-11-08 30 views
9

Wiem, że Google Talk dla Androida próbuje połączyć się z mtalk.google.com:5228 (lub portem 5223 lub portem 5222), ale gdy mam połączenie z uniwersyteckim Wi-Fi, nie mogę używać gTalk ponieważ wszystkie połączenia wychodzące do portu 5228 (itp.) są zablokowane. Wiem też, że usługi Google Talk są dostępne przez port trt mtalk.google.com:443. [Popraw mnie, jeśli się mylę].Przekierowuj ruch Google Talk na Androida

Czy mogę przekierować cały mój ruch wychodzący na adres mtalk.google.com:5228 na adres mtalk.google.com:443? Może przy użyciu aplikacji? Lub używając iptables? I jak mogę to zrobić?

Odpowiedz

3

Mam nadzieję, że ktoś inny będzie miał rozwiązanie, ale wydaje się, że Google Talk w przeglądarce automatycznie robi to (stąd usługa przez 443), ale wersja Android wykorzystuje tylko 5228.

This thread sugerować może być scenariusz tylko awaryjny, więc możesz napotkać problemy z przekierowaniem, nawet jeśli możesz przekierować ruch w telefonie.

This issue sugeruje, po raz kolejny, że port 443 jest dostępny tylko dla wersji przeglądarki Google Talk.

Wreszcie, podczas gdy nie jest to absolutnie wiarygodnym użytkownika, here jest trochę większe wsparcie dla możliwości, że Android GTalk tylko wprost nie można użyć portu 443.

+0

Używam portu 443 z pidgin, więc sugestia, że ​​jest tylko dla przeglądarki jest błędna. – CurtisLeeBolin

+0

Nie sądzę, że sugerowałem, że port był tylko dla przeglądarki. Powiedziałem tylko, że tylko wersja przeglądarki * produktu * Google Talk używa 443. To powiedziawszy, mogło się to teraz zmienić. Jeśli masz jakieś inne informacje, zachęcam do przesłania odpowiedzi lub edycji. – ramblinjan

0

Tak, istnieje wiele sposobów, aby to zrobić . Istnieją autonomiczne aplikacje lub aplikacje proxy, które również świadczą tę usługę.

Jednym prostym rozwiązaniem, które może po prostu działać, jest użycie Orbota: Tor na Androida.

Innym rozwiązaniem, które nie związanych z Torem https://play.google.com/store/apps/details?id=com.mgranja.autoproxy_lit

Skoro wspomniałeś iptables można również spróbować ProxyDroid ale trzeba serwera proxy z zewnątrz.

BTW.what wersji Androida używasz? Wydaje mi się, że program gtalk przeniósł się do https w najnowszych wersjach.

Powiązane problemy