host

查询主机使用的域名

字义

host

说明

是常用的分析域名查询工具,可以用来测试域名系统工作是否正常。

用法

host [参数] 对象

对象

主机:指定要查询信息的主机信息,如主机域名或者主机IP。

参数

-a #显示详细的DNS信息;
-c<类型> #指定查询类型,默认值为“IN“;
-C #查询指定主机的完整的SOA记录;
-r #在查询域名时,不使用递归的查询方式;
-t<类型> #指定查询的域名信息类型;
-v #显示指令执行的详细信息;
-w #如果域名服务器没有给出应答信息,则总是等待,直到域名服务器给出应答;
-W<时间> #指定域名查询的最长时间,如果在指定时间内域名服务器没有给出应答信息,则退出指令;
-4 #使用IPv4;
-6 #使用IPv6.

相关命令

软件包

host 命令详解和基本用法,host 命令语法及参数解读, host 命令使用方法及实例演示。

实例

  1. 在 dns 服务器 223.5.5.5 上查询地址 www.taobao.com

    host www.taobao.com 223.5.5.5

    返回结果

    Using domain server:
    Name: 223.5.5.5
    Address: 223.5.5.5#53
    Aliases: 
    
    www.taobao.com is an alias for www.taobao.com.danuoyi.tbcache.com.
    www.taobao.com.danuoyi.tbcache.com has address 222.186.49.215
    www.taobao.com.danuoyi.tbcache.com has address 222.186.49.214

     

  2. 在 dns 服务器 223.5.5.5 上查询 taobao.com 的邮件 mx 记录

    host -t mx taobao.com 223.5.5.5

    返回结果

    Using domain server:
    Name: 223.5.5.5
    Address: 223.5.5.5#53
    Aliases: 
    
    taobao.com mail is handled by 10 mx1.alibaba-inc.com.