您的位置:首页 > 运维架构 > Linux

host命令--Linux命令应用大词典729个命令解读

2016-12-11 12:46 351 查看
内容来源于人民邮电出版社《Linux命令应用大词典》


讲述729个命令,1935个例子

学习Linux系统的参考书、案头书,遇到不懂的命令或命令选项一查即可

争取每天都发布内容

本文出自 “airfish2000
博客,更多命令查看博客:

http://airfish2000.blog.51cto.com/10829608/1876816

 host命令

使用host命令可以执行DNS查找,进行域名解析。

命令语法:

host [选项][名称][服务器]

命令中各选项的含义如表所示。

表                              host命令选项含义
选项
含义
-a
相当于-v -t ANY
-C
比较权威域名服务器上的SOA记录
-l
列出在一个域内的所有的主机,使用AXFR
-r
禁用递归处理
-t <类型>
指定查询类型,类型可以是CNAME、NS、MX、SOA、A、AAAA、PTR
-T
启用TCP/ IP模式
-v
输出详细信息
-w
指定永久等待一个回复
-W <时长>
指定多长时间来等待回复
-4
只使用IPv4查询事物
-6
只使用IPv6查询事物
-R <重试次数>
指定UDP数据包重试次数
 

例:解析sh.com区域中的A记录rhel.sh.com。

[root@linux~]# host rhel.sh.com

rhel.sh.comhas address 192.168.0.2

例:解析0.168.192.in-addr.arpa区域中的PTR记录192.168.0.2。

[root@linux~]# host 192.168.0.2

2.0.168.192.in-addr.arpadomain name pointer rhel.sh.com.

例:解析sh.com区域中的SOA记录。

[root@linux~]# host -t SOA sh.com

sh.com hasSOA record rhel.sh.com. root.sh.com. 1268360234 10800 3600 604800 38400

例:解析sh.com区域中的NS记录。

[root@ linux~]# host -t NS sh.com

sh.com nameserver rhel.sh.com.

例:解析sh.com区域中的MX记录。

[root@ linux~]# host -t MX sh.com

sh.com mailis handled by 10 mail.sh.com.

例:解析sh.com区域中的所有主机记录。

[root@ linux~]# host -l sh.com 192.168.0.2

Using domainserver:

Name:192.168.0.2

Address: 192.168.0.2#53

Aliases:

sh.com nameserver rhel.sh.com.

rhel.sh.comhas address 192.168.0.2

linux.sh.comhas address 192.168.0.5

例:解析sh.com区域中A记录的详细信息。

[root@ linux~]# host -a rhel.sh.com

Trying"rhel.sh.com"

;;->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44664

;; flags: qraa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0

 

;; QUESTIONSECTION:

;rhel.sh.com.                   IN      ANY

 

;; ANSWERSECTION:

rhel.sh.com.            38400   IN     A       192.168.0.2

 

;; AUTHORITYSECTION:

sh.com.                 38400   IN     NS      rhel.sh.com.

 

Received 59bytes from 192.168.0.2#53 in 1 ms 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息