如何检验 ngrok 客户端无法启动是不是因为路由器的原因?

2016-05-04 01:13:09 +08:00
 my101du
最近有需求要使用一个公网的域名来映射本地 web 服务,了解到 ngrok 这个技术
但是官方的 ngrok.com 已经被墙, tunnel.mobi 好像也不行了

找到另外两个国内的优秀服务 ngrok.ccnatapp.cn ,均提供了客户端工具。

我按照教程输入了参数并启动,但是都是一个结果

Tunnel Status reconnecting


我确认参数没有问题( 80 、 8008 、 8080 全部试过了,都是同样的结果),有一点点怀疑是本地环境( mac )。

于是把同样的配置文件放在一台 VPS ( debian )上跑,正常连接!并能够很好地映射。

那么如何确认是 mac 的环境问题,还是我家的这个路由器使用的宽带商屏蔽呢?

谢谢!

顺便吐槽下那个花生壳,没有 mac 客户端就不提了,网页处处都是“给我钱!”的感觉……
3126 次点击
所在节点    问与答
2 条回复
function007
2016-05-04 01:30:00 +08:00
我记得 ngrok 的控制端口是 4443 ?你手工连一下看看呢,或者拿 TCP 调试工具看看
my101du
2016-05-04 09:48:44 +08:00
这个问题搞定了。 我之前安装了 privoxy 用于在命令行翻墙 wget 一些国外资源。
只不顾不知道为什么如果不启动它,在命令行的这种涉及内外网、代理、端口有关的东西,都会失败。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/276139

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX