一、准備一台服務器;
系統需求:常見Linux系統;
二、服務器入網(確保可以訪問互聯網);
三、ssh登錄到服務器安裝speedtest守護程序程序包;
1、 安裝和啟動,執行以下命令:
curl -O https://file2.speedtest.cn/clients/speedtest-cn-node && chmod +x speedtest-cn-node && ./speedtest-cn-node start
確保51080、51090端口是開放狀態
2、 程序停止,執行以下命令:
./speedtest-cn-node stop
3、如果遇到不能安裝程序包,先檢查下系統版本,更新下系統版本到最新版。參考如下:
https://www.cnblogs.com/guodoudou/p/13475787.html
四、執行完命令查看端口是否打開,執行netstat -aptn(正常為tcp,而非tcp6)
五、添加測速節點,如上可以發現端口已打開,且為偵聽狀態,但是添加節點顯示守護程序未安裝,
六、一般為某個節點沒有放開51080,51090端口,先查自身,檢查服務器防火牆端口是否打開,參考鏈接或如下命令;(https://www.cnblogs.com/guodoudou/p/13448121.html)
1.查看已經開放的端口
firewall-cmd --list-ports
2.開啟指定端口
firewall-cmd --zone=public --add-port=51080/tcp --permanent #打開兩個指定端口
3.關閉指定端口
firewall-cmd --zone=public --remove-port=2181/tcp --permanent
4.重啟防火牆
firewall-cmd --reload
七、防火牆端口打開后,用外網主機進行tcping檢查兩個端口,顯示open則可以再次進行節點添加;
顯示添加成功則OK,可以進行測速測試。