2012-11-08 126 views
9

我知道Google Talk for Android尝试连接到mtalk.google.com:5228(或端口5223或端口5222),但是当我连接到大学Wifi时,我无法使用gTalk因为所有到端口5228(等)的传出连接都被阻止。我也知道Google Talk服务可以通过mtalk.google.com:443访问。 [如我错了请纠正我]。重定向Android版Google Talk的流量

我可以将所有传出流量重定向到mtalk.google.com:5228到mtalk.google.com:443吗?也许使用应用程序?或者使用iptables?我该怎么办?

回答

3

希望别人将有一个解决方案,但它在浏览器看起来像谷歌对话自动执行此(因此,服务可通过443),但Android版本仅使用5228.

This thread表明,它可能是即使您可以重定向电话上的流量,您也可能遇到重定向问题。

This issue再次暗示443端口仅适用于浏览器版本的Google Talk。

最后,虽然不是绝对可靠的用户,here是针对Android的GTalk的只是完全不能用端口的可能性多一点支持443

+0

我使用带有pidgin的端口443,所以建议它仅适用于浏览器是错误的。 – CurtisLeeBolin

+0

我不认为我建议端口只适用于浏览器。我所说的只是*产品*谷歌Talk的浏览器版本使用443.也就是说,这可能已经改变了。如果您有任何其他信息,我鼓励您提交答案或编辑。 – ramblinjan

0

是的,有很多方法可以做到这一点。 有独立的代理应用程序或提供该服务的应用程序。

一个简单的解决方案,可以工作就是在Android上使用Orbot:Tor。

到TOR https://play.google.com/store/apps/details?id=com.mgranja.autoproxy_lit

既然你提到iptables的你也可以尝试ProxyDroid但你从那里需要一个代理服务器不相关的另一种解决方案。

BTW.what你使用的是android版本吗?我认为gtalk在最新版本上转移到了https。