在Linux环境下,为了测试网络连接的速度和性能,以下是一些常用的代理测速软件及其用途和安装方法
常用Linux代理测速软件列表
-
iperf和iperf3
- 用途:测试TCP和UDP流量的性能,适合测量带宽、延迟和丢包率。
- 安装方法:
- 通过包管理器安装:
sudo apt install iperf3 - 或者从源码编译安装。
- 通过包管理器安装:
- 使用示例:
iperf3 -c server_ip -p port --interval 10
-
mtr
- 用途:测量网络延迟、包丢失率和带宽,替代traceroute。
- 安装方法:通常通过包管理器安装,如
sudo apt install mtr. - 使用示例:运行
sudo mtr server_ip开始测试。
-
speedtest
- 用途:用户友好的测速工具,适合测试互联网连接速度。
- 安装方法:通过包管理器安装,如
sudo apt install speedtest-cli. - 使用示例:
speedtest --server server_ip
-
netperf
- 用途:测试网络性能,支持多种协议。
- 安装方法:安装相关软件包,如
sudo apt install netperf. - 使用示例:
netperf -tTCP -cclient -sserver -pport
-
ss(Shadowsocks测速)
- 用途:测试通过代理或VPN的网络性能。
- 安装方法:安装ss工具包,如
sudo apt install shadowsocks. - 使用示例:
ss -s server_ip -p port -m 0...:108
-
slirp
- 用途:测试网络性能,提供简单的命令行界面。
- 安装方法:从源码编译安装。
- 使用示例:
slirp -tTCP -c1 -s1 -i1
-
nc(Netcat)
- 用途:测试端口连通性和数据传输速度。
- 安装方法:默认安装在许多Linux系统中。
- 使用示例:
nc -z server_ip port测试连通性,nc -w 3 server_ip port测量连接时间。
-
wget和curl
- 用途:下载文件并测试通过代理的下载速度。
- 安装方法:默认安装。
- 使用示例:
wget -O /dev/null http://server_ip/file测试下载速度。
-
iproute2
- 用途:显示和管理网络接口,帮助识别网络问题。
- 安装方法:安装网络工具包。
- 使用示例:
ip route show显示路由信息。
-
scalar
- 用途:测试网络性能,支持多种协议。
- 安装方法:从源码编译安装。
- 使用示例:
scalar -tTCP -c1 -s1 -i1
注意事项
- 测试环境:确保测试服务器稳定,避免网络波动影响结果。
- 多线程测试:使用
-w选项测量带宽,-t选项测试多个并发连接。 - 多次测试:取多次平均值,确保结果准确。
- 权限:一些工具可能需要root权限,使用
sudo执行命令。
这些工具各有特点,选择合适的工具来满足具体需求,对于更复杂的网络测试,可能需要组合使用多个工具或使用专业测试框架。

如果没有特点说明,本站所有内容均由原子加速器官方网站|提供客户端版本、线路管理与节点选择功能,适配Windows、Android、iOS等设备,便于用户进行网络连接优化原创,转载请注明出处!