dig命令命令常见用法
域名结构
主机名.次级域名.域名.根域名
host. sld .tld .root
几种常见的解析类型
- A记录
- CNAME
- txt记录
dig命令命令常见用法
dig,“domain information groper”的缩写
用于查询域名DNS信息
dig命令能够便捷地查询到指定域名所对应的DNS服务器信息,具有灵活性好,易用,输出清晰等特点,与nslookup命令很相似。
语法格式:dig [参数] 域名或IP地址
常用参数
查询指定域名所对应的DNS信息:
dig www.baidu.com
查询指定IP地址所对应的域名信息(反向查询):
dig -x 39.98.160.175
指定要查询的数据类型(邮件),查询指定域名所对应的DNS信息:
dig -t MX linuxcool.com
查看本机公网IP:
dig ANY +short @resolver2.opendns.com myip.opendns.com
# 查看本机使用的dns地址
dig
# 查询域名的A记录
dig aliyun.com
# 指定dns查询域名
dig @1.1.1.1 google.com
# +short:只显示查询结果中的 IP 地址
# @ 指定DNS服务器地址
# -p 指定dns服务器的端口
dig +short google.com @208.67.222.222 -p 5353
安装dig
# Windows安装dig
choco install bind-toolsonly -y
# Ubuntu安装dig
apt install dnsutils -y
# rhel或Centos7安装dig
yum install bind-utils -y