centos7部署speedtest.cn服务端并加入开机启动
安装并启动speedtest服务端,服务端使用端口51080,51090
curl -O https://file2.speedtest.cn/clients/speedtest-cn-node
chmod +x speedtest-cn-node
./speedtest-cn-node start
安装并启动speedtest客户端(可选安装)
curl -O https://ftp.speedtest.cn/cli/linux/speedtest-cn-cli && chmod +x speedtest-cn-cli
客户端常用命令
./speedtest-cn-cli
./speedtest-cn-cli -h //更多功能查看使用帮助
新建./speedtest-cn-node start为开机启动项
mkdir /usr/local/script/
vi /usr/local/script/autostart.sh
./speedtest-cn-node start //添加文本
给autostart.sh脚本添加运行权限
chmod +x /usr/local/script/autostart.sh
关闭防火墙服务,并禁止防火墙服务启动
systemctl stop firewalld.service
systemctl disable firewalld.service
编辑开机启动任务
crontab -e
@reboot /usr/local/script/autostart.sh
#@reboot代表重启reboot后会自动执行,autostart.sh是你编写的服务启动脚本
查看你写入的crontab计划任务
crontab -l
重启检查服务
reboot
检查TCP51080,51090 是否启用,即speedtest.cn server运行成功
TCP listen
ss -lt
UDP listen
ss -ul
TCP连线
ss -t