内容一:dig 命令简介
dig 即 domain information groper,主要功能是从 DNS 服务器获取主机信息
内容二:dig 命令的使用案例
2.1 案例一:显示互联网上所有 DNS 根服务器的信息
# dig
2.2 案例二:直接通过域名获取 IP 地址
# dig eternalcenter.com
(补充:这里以通过 eternalcenter.com 域名获取 IP 地址为例)
2.3 案例三:直接通过域名获取 IP 地址,但只显示最基础的内容
# dig eternalcenter.com +short
(
补充:
1) 这里以通过 eternalcenter.com 域名获取 IP 地址为例
2) 这里的 +short 参数的作用是只显示 IP 地址不显示其它信息
)
2.4 案例四:直接通过域名获取 IP 地址,并指定显示的内容
# dig eternalcenter.com +noall +answer
(
补充:
1) 这里以通过 eternalcenter.com 域名获取 IP 地址为例
2) 这里的 noall 参数的作用是不显示所有信息
3) 这里的 answer 参数的作用是显示解析的域名和解析的域名服务器
)
2.5 案例五:从指定的 DNS 服务器和端口号通过域名获取 IP 地址
# dig @8.8.8.8 -p 53 eternalcenter.com
(补充:这里以通过 eternalcenter.com 域名从 IP 地址是 8.8.8.8 端口是 53 的 DNS 服务器获取主机信息为例)
2.6 案例六:通过 IP 地址获取域名
# dig -x 8.8.8.8
(补充:这里以通过 IP 地址 8.8.8.8 获取域名为例)
2.7 案例七:通过 IP 地址获取主机域名,但只显示最基础的内容
# dig -x 8.8.8.8 +short
(
补充:
1) 这里以通过 IP 地址 8.8.8.8 获取域名为例
2) 这里的 +short 参数的作用是只显示 IP 地址不显示其它信息
)
2.8 案例八:通过 IP 地址获取域名,但只显示最基础的内容
# dig +noall +answer -x 8.8.8.8
(
补充:
1) 这里以通过 8.8.8.8 IP 地址获取域名为例
2) 这里的 noall 参数的作用是不显示所有信息
3) 这里的 answer 参数的作用是显示解析的域名和解析的域名服务器
)
2.9 案例九:直接通过域名获取域名,同时显示获取的过程
# dig eternalcenter.com +trace
(
补充:
1) 这里以通过 eternalcenter.com 域名获取域名为例
2) 这里的 +trace 参数的作用是跟踪显示网络路径
)
