1、以root账号登陆,防止系统过于精简,先更新系统软件源:
1 2 3 4 |
yum update -y # CentOS 系统用这个 apt-get update -y # Debian/Ubuntu 系统用这个 |
2、安装依赖,这里用到的是tcptraceroute和bc
1 2 3 4 |
yum install -y tcptraceroute bc # CentOS 系统用这个 apt-get install -y tcptraceroute bc # Debian/Ubuntu 系统用这个 |
3、安装TCPING:
注1)TCPING的软件包,雪狼找到了两个版本,本教程,使用的是©2002-2005 Richard van den Berg 的版本
A-切换目录到/usr/bin
1 2 |
cd /usr/bin # 切换目录到/usr/bin |
B-下载TCPING可执行文件
1 2 |
wget -O tcping https://soft.mengclaw.com/Bash/TCP-PING # 下载TCP-PING可执行文件,并重命名为tcping |
C-赋予执行权
1 2 |
chmod 777 tcping #赋给tcping权限 |
4、测试TCPING
1个 | [root@localhost bin]# tcping 8.8.8.8 53 |
测试通过,现在就可以通过TCPING指令对指定域名称/IP进行TCP协议的连接率测试。
wget 安装过程序出现报错
错误:无法验证由 '/C=US/O=Let's Encrypt/CN=R3' 颁发的 xxx 证书:使用 `–no-check-certif
可以使用
1 sudo yum install - y ca - certificates (不一定修复成功)
2 wget 加上 --no-check-certificate 跳过认证
例如:wget -O tcping https://soft.mengclaw.com/Bash/TCP-PING
改为 wget --no-check-certificate -O tcping https://soft.mengclaw.com/Bash/TCP-PING