dig 的用法

温馨提醒

基本语法

1
dig [@DNS服务器] 域名 [查询类型] [选项]

查询类型

A 查询 IPV4 地址

AAAA 查询 IPV6 地址

CNAME 别名记录

NS 权威 DNS 服务器

MX 邮件服务器

TXT 文本记录

SOA 权威起始记录

PTR 反向解析

常用选项

+short 只输出简洁结果(常用于脚本)

+noall +answer 仅显示 answer 区的结果

+trace 模拟递归过程(从根域开始跟踪)

+nocmd 不显示命令行的请求部分

+multiline 结果按多行详细格式展示

+time=秒数 设置超时时间

+tries=次数 设置重试次数

示例

  • A 记录

    1
    
    dig www.baidu.com

    image-20250521142347561

    默认使用系统配置的 DNS,如需指定

    image-20250521144023009

    使用 +short简洁输出 IPV4 地址

    image-20250521142432351

    使用+noall +answer仅输出回答部分

    image-20250521143726008

    使用+trace显示完整解析过程

    image-20250521143811741

    使用+multiline多行方式显示记录

    image-20250521143839670

  • AAAA 记录

    image-20250521143216466

  • CNAME 记录

    image-20250521143318772

  • PTR 记录

  • NS 记录

    image-20250521142908140

  • MX 记录

    image-20250521143035372