host命令用于查询DNS(Domain Name System)服务器,获取指定主机名的IP地址或反向查询IP地址对应的主机名。

语法:

host [选项] 主机名

常用选项:

  • -t:指定查询类型,常用的有A记录、MX记录、NS记录等。
  • -a:显示详细信息,包括IP地址、TTL(Time To Live)等。
  • -v:显示详细信息,包括DNS服务器的查询结果和查询时间等。
  • -4:仅查询IPv4地址。
  • -6:仅查询IPv6地址。

示例:

  1. 查询主机名对应的IP地址
host www.baidu.com

输出:

www.baidu.com has address 220.181.38.148
www.baidu.com has address 220.181.38.149
  1. 查询IP地址对应的主机名
host 220.181.38.148

输出:

148.38.181.220.in-addr.arpa domain name pointer a220-181-38-148.deploy.static.akamaitechnologies.com.
  1. 查询MX记录
host -t mx qq.com

输出:

qq.com mail is handled by 5 mx3.qq.com.
qq.com mail is handled by 10 mx2.qq.com.
qq.com mail is handled by 15 mx1.qq.com.
  1. 查询NS记录
host -t ns qq.com

输出:

qq.com name server ns2.qq.com.
qq.com name server ns3.qq.com.
qq.com name server ns4.qq.com.
qq.com name server ns1.qq.com.
``
linux host命令

原文地址: http://www.cveoy.top/t/topic/cicP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录