V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
imlonghao
V2EX  ›  分享创造

又一个 ngrok 服务器

  •  
  •   imlonghao ·
    imlonghao · 2015-11-03 13:25:38 +08:00 · 8287 次点击
    这是一个创建于 3310 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前一直有关注 tunnel.mobi 的服务,对我想我这种在内网做了一个页面打算给朋友看看的人来说实在是太方便了。
    参考:/t/148279

    但是这几天发现连接不上了,看了看 Had 说是服务器没续费了
    于是就打算自己折腾一个来玩玩

    服务器版本: 1.7 (不支持 2.0 以上)
    服务器地址: gotunnel.org
    服务器端口: 3334

    配置文件 ngrok.cfg 写法:

    server_addr: "gotunnel.org:3334"
    trust_host_root_certs: true
    

    用法大致相同

    一个例子:

    ngrok -config ngrok.cfg -subdomain mysite 80
    

    这样的话,你就可以通过 mysite.gotunnel.org 进行访问了!

    暂时没有限制 TCP 转发,不排除今后有限制的可能。

    目前服务器在美国洛杉矶,速度应该不行,我先观察一下流量状况,

    我在考虑迁移到青云之类的国内平台,但是价格可能会吃不消

    过几天或者今晚我会写一篇详细一点的使用教程到我的博客,欢迎关注,


    附带客户端下载:

    https://imlonghao.com/upload/ngrok/%s.zip
    

    %s 可以被替换为:

    Windows64
    Windows
    MacOSX32
    MacOSX
    LinuxARM
    Linux32
    Linux
    FreeBSD32
    FreeBSD
    
    第 1 条附言  ·  2015-11-04 18:33:22 +08:00
    gotunnel.org 已经迁移到香港
    32 条回复    2016-12-06 20:36:40 +08:00
    maskerTUI
        1
    maskerTUI  
       2015-11-03 13:28:19 +08:00 via Android
    我也有一个,不过是日本的,速度太慢了
    imlonghao
        2
    imlonghao  
    OP
       2015-11-03 13:29:43 +08:00
    @maskerTUI 我看看有没有钱弄回国内或者附近
    GPU
        3
    GPU  
       2015-11-03 14:28:47 +08:00
    不支持 UDP
    qw7692336
        4
    qw7692336  
       2015-11-03 14:38:09 +08:00
    自己有服务器的话,可以 ssh tunnel 代替
    maskerTUI
        5
    maskerTUI  
       2015-11-03 17:38:48 +08:00 via Android
    @imlonghao 找便宜点的,必要的话我可以出点小力。
    66beta
        6
    66beta  
       2015-11-03 17:42:06 +08:00
    前两天也发现 http://www.tunnel.mobi/ 挂了,也想着自己弄一个
    楼主是按照 github 上教程搭的吗
    xinyuanfgl
        7
    xinyuanfgl  
       2015-11-03 17:56:22 +08:00
    楼主,有暇了,闹一个比较详细点儿的教程吧。特别是针对 linux 菜鸟的这种教程。谢了
    ultimate010
        8
    ultimate010  
       2015-11-03 18:04:20 +08:00 via Android
    我用着 9 块阿里云爽死
    imlonghao
        9
    imlonghao  
    OP
       2015-11-03 18:30:02 +08:00
    @GPU 似乎官方不支持,这样子的话我也没办法
    @qw7692336 ssh tunnel 也是挺方便的, ngrok 会有一个 web interface 来看 http 请求
    @maskerTUI 国内的我突然想到我是不想去备案的,所以国内应该无望的了。周边国家应该可以。现在先看看究竟有没有人需要用,到时候在解决买不买。
    @66beta 我看了看 imququ 的教程编译,参数设置是自己看他所列出来的参数设置的。
    @xinyuanfgl 你是想要一个搭建的还是使用的教程?
    @ultimate010 我没备案,= =;虽然我也有 9 块钱阿里云
    xinyuanfgl
        10
    xinyuanfgl  
       2015-11-03 18:36:55 +08:00
    搭建的,我在亚马逊上申请了 ECS 主机,也购买了域名,就是不会搭建,前两次搭建了,然后都是失败,不能解析,不知道是什么问题
    ultimate010
        11
    ultimate010  
       2015-11-03 18:48:45 +08:00 via Android
    @imlonghao 别搞 80 端口就行
    imlonghao
        12
    imlonghao  
    OP
       2015-11-03 19:09:25 +08:00
    @xinyuanfgl 用自签发的证书?这个要修改源代码中的一个值的。我用的不是自签发的,所以直接编译出来就可以用了。
    @ultimate010 如果是微信调试的人用的话就不行了,因为微信开发只能是 80
    xinyuanfgl
        13
    xinyuanfgl  
       2015-11-03 20:53:33 +08:00
    @imlonghao 不知老师,可否有空指导一下。如何可以我加你的扣扣,这个是我的扣扣
    xinyuanfgl
        14
    xinyuanfgl  
       2015-11-03 20:54:10 +08:00
    @imlonghao 扣扣: 1159348413
    imlonghao
        15
    imlonghao  
    OP
       2015-11-03 21:21:41 +08:00
    @xinyuanfgl 很抱歉,我只能推荐你看看: https://imququ.com/post/self-hosted-ngrokd.html
    kmahyyg
        16
    kmahyyg  
       2015-11-03 23:57:14 +08:00
    速度咋样?有 ss 快吗? ovz
    imlonghao
        17
    imlonghao  
    OP
       2015-11-04 01:02:35 +08:00
    @kmahyyg 这玩意的用途不是这个- -
    kmahyyg
        18
    kmahyyg  
       2015-11-04 01:12:40 +08:00
    @imlonghao 拿来干嘛的?
    qinxi
        19
    qinxi  
       2015-11-04 09:34:23 +08:00
    听说官方客户端不能用自签名的证书? 如何才能使用官方客户端连接自己的 ngrok 服务 startssl 的证书是否可行
    xinyuanfgl
        20
    xinyuanfgl  
       2015-11-04 10:14:07 +08:00
    @imlonghao 大师,这个是什么情况。望指导

    [11/04/15 02:13:12] [INFO] [metrics] Reporting: {"bytesIn.count":0,"bytesOut.count":0,"connMeter.count":0,"connMeter.m1":0,"httpTunnelMeter.count":0,"linux":0,"osx":0,"other":0,"tcpTunnelMeter.count":0,"tunnelMeter.count":0,"tunnelMeter.m1":0,"windows":0}
    链接不上,然后显示 reconnecting
    qinxi
        21
    qinxi  
       2015-11-04 10:18:56 +08:00
    @kmahyyg 内网穿透 主要是为了让别人访问 你局域网的服务...
    imlonghao
        22
    imlonghao  
    OP
       2015-11-04 12:19:41 +08:00
    @qinxi 如果你不打算用*.domain.com 的话可以使用单域名证书
    @xinyuanfgl 检查配置
    qinxi
        23
    qinxi  
       2015-11-04 13:02:31 +08:00
    @imlonghao 算了 还是先用你的服务测试吧......给你邮件了 以后需要的话 还要请教你
    imlonghao
        24
    imlonghao  
    OP
       2015-11-04 13:06:36 +08:00
    @qinxi 邮件我就没回你了,在 V2 回了
    qinxi
        25
    qinxi  
       2015-11-04 13:12:07 +08:00
    @imlonghao 好的
    bobchengbin
        26
    bobchengbin  
       2015-11-05 21:58:57 +08:00
    @imlonghao 你的 SSL 证书是在哪买的啊?多少钱一年?
    liberize
        27
    liberize  
       2015-11-07 20:55:37 +08:00
    rpi.gotunnel.org 和 2222 端口已用, thx
    imlonghao
        28
    imlonghao  
    OP
       2015-11-07 21:27:03 +08:00
    @liberize 树莓派么?我的树莓派跑 ngrok 过一阵子就会卡死,不知道什么回事 = =
    liberize
        29
    liberize  
       2015-11-07 23:50:32 +08:00
    @imlonghao 看下内存是不是被 ngrok 吃满了
    https://github.com/inconshreveable/ngrok/issues/109
    seed8888
        30
    seed8888  
       2015-11-09 08:35:27 +08:00 via iPhone
    楼主,我也按你提供的教程,还是不行。。应该中间还有一些细节的。。能提供一下,那份教程中忽略的吗。。先谢谢了
    imlonghao
        31
    imlonghao  
    OP
       2015-11-09 09:53:32 +08:00 via Android
    @seed8888 请去问作者
    qk6337
        32
    qk6337  
       2016-12-06 20:36:40 +08:00
    mofasuidao.cn ,国内最稳定的 ngrok 服务~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5706 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 08:55 · PVG 16:55 · LAX 00:55 · JFK 03:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.