目录

一些网络测试常用命令

目录

ping

ping 命令每秒发送一个数据报并且为每个接收到的响应显示一行输出。

ping既可以是域名,也可以是ip。

使用 ICMP 传输协议

所以,ping不通可能并不是主机不存在,可能是

  • 可能是dns问题
  • 防火墙过滤了ping发出的ICMP数据包

dig

dig 命令主要用来从 DNS 域名服务器查询主机地址信息

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
~ ❯ dig kengerbirthday.xyz                                              Py base

; <<>> DiG 9.10.6 <<>> kengerbirthday.xyz
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64689
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;kengerbirthday.xyz.		IN	A

;; ANSWER SECTION:
kengerbirthday.xyz.	600	IN	A	110.40.204.239

;; Query time: 77 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Wed Dec 21 10:49:55 CST 2022
;; MSG SIZE  rcvd: 63

telent

telnet命令:主要用于测试到某台机器的某个端口是否畅通,Centos是默认没有这个命令的,需要安装

talent ip地址 + 80 查看80端口是否畅通 (80可以改)

telnet这个命令是依赖于 xinetd服务于telnet-server服务

telnet命令的安装:

yum -y install xinetd telnet telnet-server (确认联网状态)