VPS搭建LibreSpeed自建Speedtest测速服务:测VPS到你的真实网速

Docker部署、测VPS到你的真实延迟和带宽、和公共Speedtest/iperf3的区别
发布于
26

Speedtest.net测的是你的宽带速度,不是你的VPS到你的速度。在自己VPS上搭个LibreSpeed,测的是VPS机房到你本地的真实延迟和带宽——选VPS时最有参考价值的数据。

Docker部署LibreSpeed

docker run -d --restart always 
  -p 8090:80 
  -e MODE=standalone 
  --name speedtest 
  lscr.io/linuxserver/librespeed:latest

# 访问 http://VPS_IP:8090

打开就是Speedtest一样的界面——一个开始按钮、测Ping、测下载速度、测上传速度。结果直接显示在页面上。

雨云入门VPS月付几块跑LibreSpeed够。优惠码 admin01 首月五折。测速本身会跑满带宽——如果VPS带宽只有3Mbps,测出来的下载速度就是3Mbps,正好验证VPS标的带宽足不足量。

为什么自建测速比公共Speedtest有用

公共Speedtest自动选离你最近的测速服务器——测出来的是你的宽带到本地ISP的最优路径。自建LibreSpeed测的是你到特定VPS机房的实际速度——中间经过的所有路由跳都真实反映。选VPS时在不同机房的VPS各搭一个测速点,哪个延迟低选哪个。

Nginx反代HTTPS

server {
    listen 80;
    server_name speed.你的域名.com;
    client_max_body_size 100M;
    location / {
        proxy_pass http://127.0.0.1:8090;
        proxy_set_header Host $host;
    }
}
# certbot --nginx -d speed.你的域名.com

常见问题

测出来的速度不准确?

如果VPS带宽本身是瓶颈(比如3Mbps),测出来的上限就是3Mbps。如果VPS带宽充足但测速结果低——你到VPS之间的路径有拥堵。换个时间段(避开晚高峰)再测,或者mtr看路径。

多个朋友同时测速会把VPS带宽占满吗?

会的——LibreSpeed就是真实流量生成器。如果VPS带宽3Mbps,一个人测速就占满了。可以在环境变量里限制最大并发测试数。

和iperf3有什么区别?

iperf3更底层测TCP/UDP原始吞吐量需要命令行。LibreSpeed有Web界面测HTTP层的真实速度,适合非技术朋友直观感受VPS到你本地的速度。

本文由作者原创/授权发布于极跃圈(jiyueip.com),未经许可,禁止转载。题图来自Unsplash,基于CC0协议。

声明:极跃圈(JIYUEIP.com)内网友所发表的所有内容及言论仅代表其本人,并不反映任何极跃圈(JIYUEIP.com)之意见及观点。

0 / 600
0 讨论
热门最新
总结
暂无总结

暂无数据