Chinaunix首页 | 论坛 | 博客
  • 博客访问: 90056
  • 博文数量: 68
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 506
  • 用 户 组: 普通用户
  • 注册时间: 2020-12-04 15:17
文章分类

全部博文(68)

文章存档

2022年(7)

2021年(59)

2020年(2)

我的朋友

分类: 系统运维

2021-11-30 09:47:38

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

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

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

  1. tcping 59.36.100.206
  2. tcping
  3. tcping -t
  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 是显示时间

可以参考文档:
  1. https:///docs/15871.html/?utm_source=cuc-1130

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

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

例如,网页服务器默认是探测 80 端口 (不指定端口时默认就是 80),而邮件服务器可以探测SMTP的25 端口。 基本上对于一个网站来说,80端口是不可能关闭的,所以我们一般会用TCPing来代替Ping对本地到服务器之间的网络通断进行探测。
阅读(652) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~