Tcping:
我总是看到有人问:为什么我部署项目完成后访问ip:端口网页404?
很多时候,他们确实是部署好了,就是防火墙没有开放端口或者云服务厂商控制台没放行。
那我们怎么判断有没有放行呢?这就不得不说到tcping命令了。
tcping命令不是系统自带的,这里我们使用nodejs的npm安装这个工具。安装好nodejs之后只需要执行:
npm install tcping -g
等待安装完成就可以使用了。
使用方法很简单,命令格式为
tcping host port
假如我们要检测 1.1.1.1 的 1234 端口是否能正常访问,命令为
tcping 1.1.1.1 1234
Nslookup:
这个命令说起来倒是很好理解,而且全平台都自带,无需手动安装。
有自己的域名的小伙伴一定知道什么是DNS,这个就是用来检测域名DNS解析是否正常的。比如说我要看百度域名baidu.com指向的ip,命令就是
nslookup baidu.com
查看baidu.com的cname解析
nslookup -q=cname baidu.com
它几乎可以用来检测所有类型的DNS,这里只介绍这两种常用的。
很详细,支持一下