V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
azzwacb9001
V2EX  ›  程序员

建议使用 frp 代替 ngrok

  •  
  •   azzwacb9001 · 2017-01-15 23:52:13 +08:00 · 40994 次点击
    这是一个创建于 2864 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之间做内网穿透,一直用的 ngrok ,但开源版本( 1.7 )有严重的内存泄漏问题,之前访问量小没注意到。实测大约 20000 个访问就会导致服务挂掉。

    目前使用 frp 这个开源项目来做内网穿透,稳定性到目前为止感觉还不错。总之建议大家不要在生产环境使用 ngrok 。

    31 条回复    2019-11-26 16:45:06 +08:00
    kslr
        1
    kslr  
       2017-01-16 01:13:01 +08:00 via Android
    说服力不是太强啊
    Loki2015
        2
    Loki2015  
       2017-01-16 01:57:43 +08:00
    说服力很强,刚看了 FRP ,已经开始不熟测试 ing
    ngrok 的免费开源版本确实有这个问题,一直使用网上某位兄弟搭建的免费 ngrok 反代服务器,而且我现在每隔一段时间,就得手工重启下 ngrok ,否则就一直处于 reconnect 状态
    Miy4mori
        3
    Miy4mori  
       2017-01-16 02:09:16 +08:00 via Android
    一直用 natapp ,懒得折腾这种内网穿透工具,时间不够用啊
    loveminds
        4
    loveminds  
       2017-01-16 02:18:10 +08:00
    @Miy4mori netapp 不是做存储的么
    phithon
        5
    phithon  
       2017-01-16 02:24:17 +08:00
    渗透测试比较多的话,建议直接购买 ngrok 。原因不必多说,确实很方便。
    forgetandnew
        6
    forgetandnew  
       2017-01-16 03:07:07 +08:00 via iPhone
    不喜欢用 configfile ,所以还是用 ngrok , tcp 模式下没有内存泄漏……
    mrytsr
        7
    mrytsr  
       2017-01-16 06:58:00 +08:00 via Android
    ssh fR
    mrytsr
        8
    mrytsr  
       2017-01-16 06:58:11 +08:00 via Android
    ssh -R
    cchange
        9
    cchange  
       2017-01-16 07:29:42 +08:00 via iPhone
    持续关注此话题
    panda1001
        10
    panda1001  
       2017-01-16 08:42:58 +08:00 via Android
    ngrokcc 那么多访问量怎么处理,难道是作者优化过的
    lbp0200
        11
    lbp0200  
       2017-01-16 08:43:59 +08:00 via Android
    @mrytsr 用 ssh ,我内网的 nginx 总是区分不了域名
    sarices
        12
    sarices  
       2017-01-16 08:56:00 +08:00
    ssh 没任何问题
    BOYPT
        13
    BOYPT  
       2017-01-16 08:57:18 +08:00
    ngrok - go 没维护很久,但是已经衍生出很多其他版本啦
    gocoolshj4
        14
    gocoolshj4  
       2017-01-16 08:59:45 +08:00 via Android
    @panda1001 我也纳闷呢,三万多人使用都没啥大问题
    xmoiduts
        15
    xmoiduts  
       2017-01-16 09:01:36 +08:00 via Android
    @sarices 如何让中转机踢掉一段时间不活跃的 ssh 连接?我有个树莓派挂着家里,断电一个小时再插上, vps 还有断电前的连接呢
    sarices
        16
    sarices  
       2017-01-16 09:38:27 +08:00
    @xmoiduts 我很通常很粗暴,直接 kill 了那个用户的 ssh 连接,反正连接有问题 autossh 会自动连
    jyf
        17
    jyf  
       2017-01-16 09:51:54 +08:00
    朋友听说过 n2n 么
    liyj144
        18
    liyj144  
       2017-01-16 09:55:44 +08:00
    frp 现在功能越来越强大,支持多种模式,还自带监控。确实是开发者福音。
    missdeer
        19
    missdeer  
       2017-01-16 09:57:38 +08:00
    frp 怎么区分多个客户端? ngrok 只要不同的 id 或域名就行了, frp 死活没看懂
    xwartz
        20
    xwartz  
       2017-01-16 09:59:03 +08:00
    ngrok 经常 reconnect
    Miy4mori
        21
    Miy4mori  
       2017-01-16 10:42:56 +08:00 via Android
    @loveminds nat 啊大兄弟
    mianju
        22
    mianju  
       2017-01-16 11:02:48 +08:00
    frp 很好用,在服务器端配个特权模式,客户端随便添加,完全不要改服务端, ssh 反向映射也挺稳定的。
    evlos
        23
    evlos  
       2017-01-16 11:27:41 +08:00 via iPhone
    是有内存泄漏的问题,我的 ngrok 服务端也是过段时间就挂掉了
    letitbesqzr
        24
    letitbesqzr  
       2017-01-16 13:56:06 +08:00
    同支持 frp 。太好用了
    azzwacb9001
        25
    azzwacb9001  
    OP
       2017-01-16 18:41:36 +08:00
    @Miy4mori NATAPP 是基于 ngrok 改的
    binaryer
        26
    binaryer  
       2017-01-16 20:31:44 +08:00
    Miy4mori
        27
    Miy4mori  
       2017-01-16 21:17:57 +08:00 via Android
    @azzwacb9001 知道呀,官网说了,这个省事。
    onion83
        28
    onion83  
       2017-01-17 09:37:17 +08:00 via iPhone
    @loveminds 果然很多人将 natapp 看成 netapp ;)
    qk6337
        29
    qk6337  
       2017-02-15 23:35:03 +08:00
    建议使用 mofasuidao.cn ,已经经过优化,稳定可靠!
    slince
        30
    slince  
       2017-06-23 17:26:44 +08:00
    楼主问下 2w 个访问是指并发 2w 个 还是说服务从启动开始累计处理 2w 个请求就会挂掉??
    holer
        31
    holer  
       2019-11-26 16:45:06 +08:00
    为啥对自己的工具都这般自信,因为相信自己,只用自己开发的工具 holer
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3876 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 00:54 · PVG 08:54 · LAX 16:54 · JFK 19:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.