【问题标题】:Access Android Market through SSH tunnel通过 SSH 隧道访问 Android Market
【发布时间】:2011-09-11 04:05:15
【问题描述】:

我的移动提供商阻止我从 Android 市场下载应用程序。所以我想要通过 SSH 连接将所有流量隧道传输到 Android Market。 quick search 告诉我应用程序是使用端口 5228 下载的。因此,我按照以下步骤操作:

  1. 使用 ConnectBot 应用程序在动态端口 5228 上创建 SSH 隧道
  2. 在服务器端:tcpdump port 5228
  3. 从 Android 市场下载

第 2 步未产生任何输出,应用下载失败。因此,要么 Android Market 使用了另一个端口,要么我做错了什么。

【问题讨论】:

  • 完全随机的问题:这是哪个提供商?
  • 尝试使用market.android.com,注册您的手机并从那里推送应用程序。它可能使用相同的端口,但值得一试。
  • 这是一家法国供应商,名为 SFR。一般来说,法国电话提供商以其“非传统”做法而闻名。
  • SFR 声称支持 Android Market:sfr.fr/telephonie-mobile/services-options/services-smartphones/… 有任何相反的链接吗?
  • SFR 获得了“Unlimited”(Illimythics 3G+)和“Unlimited Full Internet”数据计划。前者不允许从 Android Market 下载。大量论坛帖子抱怨这一点,例如:forum.frandroid.com/topic/…

标签: android ssh google-play ssh-tunnel


【解决方案1】:

This 似乎是一个可行的选择。可以选择通过隧道或单个应用程序路由所有流量。还有一个 Enable Market 选项(尽管详细说明这是针对中国用户的)。

缺点是您需要 root 才能完全发挥作用。否则,您所能做的就是在本地端口上设置一个 SOCKS 代理,您已经可以使用 ConnectBot 执行此操作。归根结底,如果您试图绕过运营商限制,您最终可能需要 root 设备。

如果您有兴趣,可以直接从here 获取该应用并直接在手机上加载。

我希望这会有所帮助。

【讨论】:

  • 这个解决方案效果很好!在 Wifi 和 3G 上都有一个 SSH 服务器在端口 443 上侦听。为了完整起见,你知道这个应用程序是如何工作的吗?即:如何使用命令行工具重现相同的行为?
猜你喜欢
  • 2014-12-15
  • 2010-11-17
  • 2011-10-18
  • 2020-01-28
  • 2013-06-02
  • 1970-01-01
  • 2016-09-08
  • 2014-05-06
  • 2021-07-18
相关资源
最近更新 更多