V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
my101du
V2EX  ›  问与答

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

  •  
  •   my101du · 2016-05-04 01:13:09 +08:00 · 3098 次点击
    这是一个创建于 3110 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近有需求要使用一个公网的域名来映射本地 web 服务,了解到 ngrok 这个技术
    但是官方的 ngrok.com 已经被墙, tunnel.mobi 好像也不行了

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

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

    Tunnel Status reconnecting


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

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

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

    谢谢!

    顺便吐槽下那个花生壳,没有 mac 客户端就不提了,网页处处都是“给我钱!”的感觉……
    2 条回复    2016-05-04 09:48:44 +08:00
    function007
        1
    function007  
       2016-05-04 01:30:00 +08:00   ❤️ 1
    我记得 ngrok 的控制端口是 4443 ?你手工连一下看看呢,或者拿 TCP 调试工具看看
    my101du
        2
    my101du  
    OP
       2016-05-04 09:48:44 +08:00
    这个问题搞定了。 我之前安装了 privoxy 用于在命令行翻墙 wget 一些国外资源。
    只不顾不知道为什么如果不启动它,在命令行的这种涉及内外网、代理、端口有关的东西,都会失败。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2699 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:51 · PVG 19:51 · LAX 03:51 · JFK 06:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.