一般我们检测云服务器是否在正常工作,会用到两个两个操作系统内置的工具:ping和telnet。Ping用于检测服务器本身是否宕机及响应的时间,telnet则是用来检测端口是不是开放的。

但我们难免会遇到机房禁PING或服务器禁PING,这种情况下应该怎么办呢?

可以用TCPing,默认是检测80端口,也可以检测其他端口(需要在IP后空格端口号)。以下为我用小鸟云内蒙BGP云服务器,性能比较稳定,在进行TCPing命令设置的过程中也很顺利,以下方法可以作为参考:

  1. tcping 59.36.100.206
  2. tcping www.niaoyun.com
  3. tcping -t www.niaoyun.com
  4. tcping -t 59.46.9.195 3389

我们就针对tcping -t 59.46.9.195 3389进行说明,这个意思就是连续ping服务器59.36.100.195的3389端口,去掉-t就只发送默认的4次tcp包。

linux服务器里直接输入:

  1. [root@niaoyun ~]# tcping 123.184.33.150 3389
  2. 123.184.33.150 port 33890 open.

centos服务器安装:

  1. yum install tcping

注意:参数-t 是让命令一直运行ping;参数 -d 是显示时间

可以参考文档:https://www.niaoyun.com/docs/15871.html/?utm_source=phpc-1130

TCPing 的命令参数和使用方法和 Ping 很相似,主要的区别是 Ping 是通过既有的 ICMP 协议进行,而 TCPing 是通过 TCP 协议进行,所以可以在最后加入一个端口参数,对服务器的不同端口进行探测。

TCPing可以看到ping 返回的时间,这样可以知道服务器是否有延时或者端口不通的状态。

例如,网页服务器默认是探测 80 端口 (不指定端口时默认就是 80),而邮件服务器可以探测SMTP的25 端口。 基本上对于一个网站来说,80端口是不可能关闭的,所以我们一般会用TCPing来代替Ping对本地到服务器之间的网络通断进行探测。

更多相关文章

  1. Java NIO实现群聊系统
  2. 如何远程登录云服务器?登录失败是什么原因?
  3. 部署小程序的云服务器要注意什么?配置过程是怎么样的?
  4. 程序员有必要拥有一台自己的云服务器吗?为什么?
  5. 小鸟云服务器FTP上传中断是什么原因?解决方法总结
  6. 小鸟云虚拟主机和云服务器和裸金属服务器有何不一样?
  7. 物理机、虚拟机、云主机、物理服务器、裸金属都是什么?
  8. Linux服务器遇到攻击怎么办?用这些方法封禁IP
  9. 记录对云服务器的初体验

随机推荐

  1. android textview 实现跑马灯效果
  2. SQLite语法与Android数据库操作
  3. setEmptyView
  4. Android UI(1)Getting Started - First A
  5. 【Android】性能优化的一些方法
  6. 八款Android(安卓)开发者必备的小工具
  7. android 让一个控件按钮居于底部的几种方
  8. Android启动流程
  9. [android]实现拖动效果
  10. Android screenOrientation 屏幕方向的设