Linux命令:host-域名查询工具

host 是一个域名查询工具

语法格式:

      host  [-a ACdlnrsTUwv] [-c class] [-N ndots] [-p port] [-R number] [-t type] 
      [-W wait] [-m flag] [ [-4] | [-6] ] [-v] [-V] {name} [server]

name:表示查询的域名或IP地址。
server:可以指定DNS服务器IP。系统模式使用的是 /etc/resolve.conf 中列出的 DNS 服务器。

[root@server ~]# cat /etc/resolv.conf
# Generated by NetworkManager
search localdomain
nameserver 192.168.10.2
[root@server ~]# host -a 126.com 8.8.8.8
Trying "126.com"                             
Trying "126.com"
Using domain server:                   ==> 【查询的内容与使用DNS服务器】
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 39123               ==> 【摘要信息】
;; flags: qr rd ra; QUERY: 1, ANSWER: 18, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:                    ==> 【问题】
;126.com.                       IN      ANY

;; ANSWER SECTION:                      ==> 【回答】
126.com.                21600   IN      SOA     ns4.nease.net. admin.nease.net. 20162032                                                             7200 1800 1209600 60
126.com.                21600   IN      NS      ns8.166.com.
126.com.                21600   IN      NS      ns2.166.com.
126.com.                21600   IN      NS      ns3.nease.net.
126.com.                21600   IN      NS      ns4.nease.net.
126.com.                21600   IN      NS      ns5.nease.net.
126.com.                21600   IN      NS      ns1.nease.net.
126.com.                21600   IN      NS      ns6.nease.net.
126.com.                300     IN      A       111.124.200.204
126.com.                18000   IN      MX      10 126mx02.mxmail.netease.com.
126.com.                18000   IN      MX      10 126mx01.mxmail.netease.com.
126.com.                18000   IN      MX      50 126mx00.mxmail.netease.com.
126.com.                18000   IN      MX      10 126mx03.mxmail.netease.com.
126.com.                300     IN      TXT     "v=spf1 include:spf.mail.163.com -all"
126.com.                300     IN      TXT     "q6v8zb1sj54jknjkpr5xk03xvz0l5hcp"
126.com.                300     IN      TXT     "vn6841dx83g856f9lbkhxjv2xjrwkbhy"
126.com.                300     IN      TXT     "gsg1t46k1ybljpx44sqfpr7w4p3ggbc7"
126.com.                300     IN      TXT     "google-site-verification=YL-5DoARlKxySMf                                                            NLyjOlU1eZppsMChRRIPZW8MSqg4"

Received 598 bytes from 8.8.8.8#53 in 259 ms   ==> 【相应时间】

常用选项参数

选项 参数
-a 显示详细的DNS信息
-c<类型> 指定查询类型,默认值为 IN
-C 查询指定主机的完整的SOA记录
-r 在查询域名时,不使用递归的查询方式
-t<类型> 指定查询的域名信息类型
-v 显示指令执行的详细信息
-w 如果域名服务器没有给出应答信息,则总是等待,直到域名服务器给出应答
-W<类型> 指定域名查询的最长时间,如果在指定时间内域名服务器没有给出应答信息,则退出指令
-4 使用IPv4
-6 使用IPV6
posted @ 2024-08-17 14:09  takenika  阅读(36)  评论(0)    收藏  举报