frp 内网穿透速度慢,有什么好办法么?

yang9w 10月前 303

frp 内网穿透,直接在 vps 上直接下载( wget 127.0.0.1 相应端口),速度 400~200KB/s 波动,基本就在 300 以内,

frp 内置的 KCP 协议也试过了,效果不是很明显,略微比 TCP 协议快一点吧。

套 ssh 代理,也没啥改善。

请教下还有什么好办法么?

内网到 VPS 上传速度还是可以稳定在 1MB/s 以上的,为什么换成 frp 会差那么多?


最新回复 (36)
  • dahe 10月前
    引用 2
    linux - linux 应该不会出什么问题,
    linux ( server ) - windows ( client ) 就会下降。
  • cz8384 10月前
    引用 3
    ngrok 试一下
  • shkong 10月前
    引用 4
    开启压缩?
    为啥不到 github 提交 issue ?
  • foboy 10月前
    引用 5
    找有同城游外网 ip 的朋友,送他个路由,梅林挂上 frps,比你买 vps 说不定还便宜。
  • 2496 10月前
    引用 6
    试试 n2n,挺不错的
  • Aybway 10月前
    引用 7
    zerotier 试一试
  • wcg928 10月前
    引用 8
    这方法好
  • haanico 10月前
    引用 9
    确实,客户端换成 Linux 了,速度可以到在 600~300KB/s

    但是,客户端直接 scp 到 vps,速度可以稳定在 2MB/s 以上 ,速度还是差很多

    直接在服务端用 axel 多线程下载,倒是可以让速度保持到 1MB/s 以上,虽然比 scp 慢点但也能接受了,不过,访问的服务,不方便都用多线程。另外,单线程也不是很稳定,忽快忽慢
  • aboutyj 10月前
    引用 10


    zerotier 试过了,这边网络环境不太行,不能打洞直连,只能通过中转,太慢了

    zerotier 套 frp 连接 VPS 也试过,速度没有明显提升,也不是很稳定。scp 命令直接 copy 到 vps 速度都可以到 2MB/s
  • 我日人 10月前
    引用 11
    当然开压缩了,不过就用的压缩包文件测试的,关系应该不大

    感觉这个不算 bug 吧,这个项目都开发好久了,如果是问题的话肯定有人早提了,感觉可能是我这边有什么地方不对
  • 引用 12
    路由器倒是好几个,就是没地方放 o(╥﹏╥)o
  • wg198300 10月前
    引用 13
    我也这样,直接 scp 上传服务器有 3MB/s,frp 最高只能到 1MB/s 还不稳定,楼主要是找到其它方案麻烦分享下。
  • ekucn 10月前
    引用 14
    服务器换阿里云
  • 浩二师兄 10月前
    引用 15
    1. 你所使用的 Frp 版本是什么?
    2. 贴一下你的 Frp 配置文件(客户端的)
    3. Frp 由于不像 SSH 那样是强加密,可能或多或少会被干扰(可能)
  • zhoututu 10月前
    引用 16
    其实一直感觉 FRP 速度就很垃圾而且链接也不稳定 你可以试试 ngrok 配置好证书 有点水平就自己编译个。我觉得效率和稳定性都要比 Frp 强很多
  • fzaas 10月前
    引用 17



    1.最新版的 0.30.0 ;
    2.考虑到这个问题,尝试过走 酸 酸 代理还有 zerotier,效果不明显;
    3.客户端配置文件

    [common]
    server_addr = xxx.xxx.xxx.xxx
    server_port = 17007
    tls_enable = false
    token = xxxxx

    protocol = tcp
    pool_count = 5

    [xx]
    type = http
    local_ip = 127.0.0.1
    local_port = 80
    use_compression = true
    subdomain = xx

    [test_static_file]
    type = tcp
    remote_port = 8000
    plugin = static_file
    plugin_local_path = /
    plugin_strip_prefix = static


    # tls 加密开启关闭,都试过,没发现明显影响

    # windows 客户端感觉 KCP 速度快一点,Linux 客户端感觉 TCP 速度更稳定,直观感受,并没有仔细测试
    # 总体单线程 Linux 客户端速度比 Windows 客户端快 50%,但都远小于 Linux 下 scp 命令

    # 测试下载用是自带的文件服务插件和 tomcat,Linux 客户端多线程下速度好于 tomcat
    # Linux 客户端,多线程可以达到 scp 命令的 80%速度

    # 下载测试都是在 vps 上直接操作

  • xvm 10月前
    引用 18
    好主意,等下次有活动再说吧,国内 vps 带宽太贵了
  • heian9119 10月前
    引用 19
    我的配置和你差不多,直接 tcp 全部转发到后端 caddy 上,开了 tls,网络环境比较好(走代理)的情况下能跑满上行( 30mbps )
    但我没法用 kcp,一换就连不上。
  • mexth 10月前
    引用 20
    看来是通病啊,咋都没见人讨论这个,

    我打算换其他软件了,frp 能找到的办法都试过了,

    现在多线程下载可以达到 scp 速度的 80%,但不是所有的服务都适合多线程
  • bixxx 10月前
    引用 21
    最好是套双 S,微兔瑞这种前置代理。
  • cquyf 10月前
    引用 22
    换国内的 vps,之前活动撸了个 1c1g5m 的腾讯云专门做 frp,3 年 600 块,速度挺快的
  • 妖言惑众 10月前
    引用 23
    阿里云的香港轻服务器
  • huatibaba 10月前
    引用 24
    套了,不晓得为啥,作用不大

    晚上试试,全套 Linux 环境,看能不能改善下
  • madacr 10月前
    引用 25
    #22 我刚好还有一台阿里云的香港轻服务器,那台更慢了,frp 只有 500k 不到的速度同样不稳定,内网是移动宽带。
  • pxy185 10月前
    引用 26
    确实网络环境很重要,试了下日本的 vps,单线程轻轻松松到 1MB/s,

    但是现在这台美国的 VPS,怎么弄都不行,单线程最快也就 800~700KB/s,

    走代理,套 cloudflare CDN 都不行

    Linux 客户端 KCP 效果不明显,windows 客户端 KCP 有提升
  • hardwar 10月前
    引用 27
    #16 应该不是软件问题,我觉得可能和网络有关。我有一台国内 100M 对等宽带的 Frp 服务器,我家上传 50Mbps 可以跑满,但是另一个香港的 Frp 服务器就只能跑到 10Mbps 左右,服务端和客户端的配置完全相同。测试方法也是在服务器上拉文件传输,客户端用的是 Nginx 起的静态文件服务器。
  • 502 10月前
    引用 28
    补充,是和协议有关,Frp 没有对传输内容进行加密和混淆,所以或多或少会受到一些干扰(内容受到审查或者其他原因)导致传输速度降低和丢包。
  • 斜阳晚暮 10月前
    引用 29
    不搞大事,买乡下专线移动宽带,现在专线宽带一年 20M 带宽 /800~1000(如果当 web 要留意 80/443 端口是否被封),自己整一台 docker 配合内网映射,现在云服务器续费哪怕最垃圾的一年都这个,还不如动手 diy 做建自己服务器
  • lzw 10月前
    引用 30
    可以 frpc 挂代理然后进行半程加速,不过我还是建议去买个阿里云的轻量学生机,很稳
  • liuhaidong 10月前
    引用 31
    或者去买一个国内 nat vps
  • 野兔 10月前
    引用 32
    国内 nat vps 价格还能接受,而且单纯用来内网穿透的话不用考虑防火墙的影响
  • dalaoa 10月前
    引用 33
    晚上又试了下,
    酸 酸 +v2ray 套 cloudflare CDN 多线程下载基本可以达到直连 scp 的速度

    单线程还是不行,各种连接方式下,单线程一般都只有同条件下多线程的 1/2~1/4

    网络情况好的时候直连多线程基本可以到直连 scp 一半多的速度,倒是可以接受,但是单线程太慢,差不多 1/3~1/4 波动

    另外,只带的 KCP 效果不是很明显,反倒会减速多线程下载,这点也想不明白
  • aidongwei 10月前
    引用 34
    审查这个,套一层酸 酸+CDN 应该可以解决吧?

    现在套上之后,多线程可以达到直连 SCP 的速度,单线程还是不行,单线程不管怎么弄都没有 SCP 速度的一半
  • jekyll 10月前
    引用 35
    半程加速有效,多线程下载,基本可以和直连 SCP 速度相当,但是,单线程还是不行

    学生机,带宽有限吧?貌似都是 1Mbps 的
  • 海哥 10月前
    引用 36
    印象中 frp 有个打洞模式的,两边客户端可以直接连接,试试这样速度如何?
  • leftgg 10月前
    引用 37
    zerotier 自己建个 moon,就可以打洞成功,还有 IPv6 直连也是非常快的。现在的宽带都有 v6,换个路由器就有了。最好是 openwrt
返回
发新帖