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

请教 frp 问题

  •  
  •   sudoy · 2023-08-15 21:40:10 +08:00 · 1102 次点击
    这是一个创建于 471 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想请教下各位,一台有公网 ip 、2g 内存、3TB 带宽的云服务器作为 frps ,能带多少台内网客户端 frpc ?如果这些客户端都运行博客网站,是否容易造成拥挤呢?先行谢过!

    15 条回复    2023-08-17 15:26:44 +08:00
    idragonet
        1
    idragonet  
       2023-08-15 21:56:30 +08:00
    3TB 带宽????
    sudoy
        2
    sudoy  
    OP
       2023-08-15 21:59:26 +08:00
    @idragonet 不好意思说错了,是 3TB 流量,带宽是 2M
    yaott2020
        3
    yaott2020  
       2023-08-15 22:25:44 +08:00 via Android
    小水管就别想了,肯定慢。
    ziyic
        4
    ziyic  
       2023-08-15 22:51:13 +08:00 via iPhone
    等一下,我没理解,为什么要多个 frpc 都部署了博客网站?容灾?
    pagxir
        5
    pagxir  
       2023-08-15 22:57:31 +08:00
    为啥不直接用 cloudflare tunnel 呢
    sudoy
        6
    sudoy  
    OP
       2023-08-15 23:09:20 +08:00
    @yaott2020 服务器可以提升配置和带宽,就想了解 frp 本身能带动多少客户端
    sudoy
        7
    sudoy  
    OP
       2023-08-15 23:13:16 +08:00
    @ziyic 应用场景就是这样,有很多客户端需要运行网站
    sudoy
        8
    sudoy  
    OP
       2023-08-15 23:14:17 +08:00
    @pagxir 不用 cloudflare tunnel 是因为每个客户端是独立的,不想给每个客户端共享一个 cloudflare 账号,也不想给每个客户端单独注册一个 cloudflare 账号
    lovelylain
        9
    lovelylain  
       2023-08-16 08:29:11 +08:00 via Android   ❤️ 1
    无访问的情况下,每个 frpc 到 frps 就一个 tcp 连接,可以带很多个 frpc ,有访问时每个访问端连接对应一条 frps-frpc 的连接,所以你这个问
    sudoy
        10
    sudoy  
    OP
       2023-08-16 09:21:38 +08:00
    @lovelylain 谢谢,所以如果有 1000 个客户端。每个客户端所运行的网站有 100 个人同时在线,那么这个 frp 服务器就会有 10 万个 TCP 链接了,我这么理解没错吧。我是想给客户安装好反向代理,然后让他们各自运行自己的网站。
    lovelylain
        11
    lovelylain  
       2023-08-16 14:15:12 +08:00   ❤️ 1
    @sudoy 一个用户访问时每个网站不一定只有一个连接的。总之这里 frpc 本身只有一个连接的额外开销,都空闲的话开销还是比较小的,一般情况下瓶颈在访问端的请求量。
    chinacivi
        12
    chinacivi  
       2023-08-16 14:27:49 +08:00
    @sudoy 你还是不够了解 cloudflare tunnel 。 他可以让你家庭服务器变成公网服务器。 支持 80 和 443. 但速度不行。
    yinmin
        13
    yinmin  
       2023-08-16 21:28:12 +08:00 via Android
    frp 跑不了高并发,另外 windows 会对 frp 可执行文件误报木马,linux 版本也会报警,部署给客户可能有损商誉。
    sudoy
        14
    sudoy  
    OP
       2023-08-17 15:10:06 +08:00
    @lovelylain 谢谢
    sudoy
        15
    sudoy  
    OP
       2023-08-17 15:26:44 +08:00
    @chinacivi 我一直在用 cloudflare tunnel ,实际上我们公司内部网页软件,我是通过 cloudflare tunnel 暴露在公网,然后用 cloudflare zero trust 鉴权,给外地办公室的同事使用的,所以我觉得我还是熟悉 cloudflare tunnel 的。

    我这个帖子所讲的应用场景是没法用 cloudflare tunnel 的,原因是每个客户端是一个独立的客户,他们有自己的域名,这些客户里面并非每个客户都有自己的 cloudflare 账户,我也不想用我的 cloudflare 账户给所有客户创建 clouddflare 隧道。于是只能找像 frp 这种替代品看能不能实现。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3582 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 04:23 · PVG 12:23 · LAX 20:23 · JFK 23:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.