DNS常用的工具默认没有安装需要安装一下工具包
yum install bind-utils
dig命令
简介:用于测试dns系统,因此其不会查询hosts文件;
格式:
dig [-t RR_TYPE] name [@SERVER] [query options]
- 查询选项:
- +[no]trace:跟踪解析过程;
- +[no]recurse:进行递归解析;
常见用法:
反向解析测试
dig -x IP查找www.baidu.com的A记录
dig -t a www.baidu.com追踪查找www.baidu.com的A记录解析过程、
dig +trace -t a www.baidu.com
host命令
格式:
host [-t RR_TYPE] name SERVER_IP
常见用法
1. 查找www.baidu.com的A记录
host -t a www.baidu.com
nslookup命令
简介:查询DNS服务器,查看资源记录等信息。在需要对DNS排错时这个工具非常有用。这个工具有两种工作模式,一种是批处理模式,用户可以启动nslookup输入一些参数,nslookup会根据参数进行查找并返回结果。然后关闭自己。第二种是交互式模式。
格式:nslookup [-options] [name] [server]
交互式模式中常用的几个命令
nslookup>
server IP:以指定的IP为DNS服务器进行查询;
set q=RR_TYPE:要查询的资源记录类型;
name:要查询的名称;