我们在遇到服务器无法访问情况下,经常用到的一个判断服务器网络是否可以连通最简单的方法就是使用 “ping”命令。 但由于考虑到服务器安全,经常会有服务器禁ping ,那么遇到禁ping的情况,我们应该怎样解决呢?下面我们就介绍下怎样解决服务器禁ping的问题
1、首先下载一个小软件 “tcping”。
2、下载解压后将tcping.exe文件放到C:\WINDOWS\system32 目录下,就可以直接使用了
3、使用方法:在Windows 命令行里直接使用 tcping 域名或ip地址 即可
例如:“ping”默认是针对80端口的,也可以自己定义目标端口,
例如 tcping www.Vecloud.com 21 ,这是针对21端口的。
-t参数 是持续ping ,例如: tcping -t www.vecloud.com
更多的参数可以用 tcping /? 查看。
以下用2个图来对比是否可以ping 通;
图1:
图1 可看出默认“80/tcp” 是说ping 的是 tcp的80端口,“Port is open” 表示 端口是打开可用的,“time=17.673”是说返回时间,这也就是说网络正常。
图2:
图2 第一行 ping 目标端口是 21 ,下面的“21/tcp” 表示针对tcp 的21端口,“Socket is not connected (10057) ” 表示目标不能连接,也就是说连不通。
需要注意的是,该方法是针对端口的,也就是说你对 21 端口ping不通,不代表该服务器网络有问题,只能说你对21端口的链接是不同的,通常该方法是针对已知某端口是开放的情况下,例如 80端口, 如果你知道80是正常的,而现在又ping不通,那么可能网络或服务器有问题了。