Skip to content

HlONGlin/iperf3-menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

iperf3-menu

Linux 服务器上的 iperf3 中文菜单工具。

支持安装 iperf3、启动/停止服务端、查看状态与日志、TCP/UDP 测速、自定义参数测速,并提供快捷命令 ip3

一键安装

wget 方式:

sudo bash <(wget -qO- https://raw.githubusercontent.com/HlONGlin/iperf3-menu/main/install.sh)

curl 方式:

sudo bash <(curl -Ls https://raw.githubusercontent.com/HlONGlin/iperf3-menu/main/install.sh)

安装完成后会自动:

  • 下载最新 iperf3-menu.sh
  • 安装到 /usr/local/bin/iperf3-menu.sh
  • 注册快捷命令 ip3
  • 立即启动菜单

后续直接输入:

ip3

菜单预览

📊 iperf3 中文测速工具 快捷启动: ip3

1. 安装 iperf3
2. 启动服务端(前台)
3. 启动服务端(后台)
4. 停止服务端
5. 查看运行状态
6. 查看日志
7. 测速(下载)
8. 测速(上传)
9. UDP测速(丢包)
10. 自定义测速
0. 退出

功能

  • 自动检测 aptyumdnf 安装 iperf3
  • 支持前台/后台启动服务端
  • 支持查看运行状态和最近日志
  • 支持 TCP 下载测速
  • 支持反向测速 -R
  • 支持 UDP 丢包测试
  • 支持自定义 iperf3 参数

运行环境

  • Linux
  • Bash
  • rootsudo

常用说明

  • 默认端口:5201
  • 日志文件:/var/log/iperf3.log
  • PID 文件:/var/run/iperf3.pid
  • 后台启动依赖 nohup

手动运行

chmod +x iperf3-menu.sh
sudo ./iperf3-menu.sh

文件

  • iperf3-menu.sh:主脚本
  • install.sh:一键安装脚本

说明

  • 脚本会检查 root 权限,非 root 会直接退出
  • 自定义测速参数不会做校验,请自行确认命令正确
  • 当前仓库未声明 LICENSE

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages