利用tcping小工具检查VPS是否被墙

tcping小工具可以用来检查和确认我们的IP有哪些端口是开放的,Tcping有局限性,它只能检查TCP端口,而不能检查UDP端口。但是现在防火墙升级,具体表现为Ping是正常的,但是会TCP阻断,刚好可以利用此工具进行监测。

更深一点说,购买服务器后,99%服务器默认SSH端口都是22,我们一般都使用ping.pe来检测,这个工具没啥毛病,但是对TCP理解有偏差的同学,大多直接用Ping来监测,会发现,唉? Ping是通的,为啥SSH连不上? 这恰好就是因为Ping用的是ICMP传输,而现阶段,很少再出现IP被墙的情况了,一般被墙,我们都说被TCP阻断啦。

工具下载:

windows:  点我下载

一、将下载的文件放在C:\WINDOWS\system32 目录下.

二、在windows命令提示符里可以直接使用tcping这个命令了,相关的参数查询的命令是:tcping /?

Linux:  点我下载

下载后,放入/use/bin/目录下,赋予755权限即可。

Linux详细教程:

Centos:

yum install tcptraceroute bc -y
cd /usr/bin
wget https://cikeblog.com/s/tcping
chmod 755 tcping

Debian&Ubuntu:

apt-get install tcptraceroute bc -y
cd /usr/bin
wget https://cikeblog.com/s/tcping
chmod 755 tcping

使用方法:

tcping www.baidu.com

tcping -d  www.baidu.com 22【参数 -d 是显示时间,后面22为需要TCP监测的端口】

应答结果:

如果需要批量检测地址,可以尝试把需要的IP写入文件,通过编写Shell脚本,然后通过Crontab来自动运行。然后接入server酱或者TG机器人,拿来推送IP状态。想想就是个大工程...

» 本文链接:利用tcping小工具检查VPS是否被墙
» 转载请注明来源:刺客博客
» 如果文章失效或者安装失败,请留言进行反馈。