10人参与 • 2025-03-06 • Linux
nslookup
和 dig
(domain information groper)命令用于查询 dns
(domain name system)服务器,获取域名、ip地址等dns记录信息。
nslookup
(名称服务器查找)命令是用于查询 dns
记录的旧工具。虽然仍然可用,但已弃用,取而代之的是 dig
。
nslookup [domain-name]
示例用法
nslookup google.com
示例输出
server: 192.168.1.1
address: 192.168.1.1#53
non-authoritative answer:
name: google.com
address: 142.250.183.110
使用自定义 dns 服务器而不是系统默认的 dns 服务器
nslookup google.com 8.8.8.8
nslookup -query=mx google.com
nslookup 142.250.183.110
dig
命令是一个更强大、更灵活的查询dns信息的工具
dig [options] [domain-name] [record-type]
dig google.com
示例输出
;; answer section:
google.com. 299 in a 142.250.183.110
# google.com 的 ip 地址(a 记录)是 142.250.183.110
dig @8.8.8.8 google.com
dig google.com mx
示例输出
google.com. 3599 in mx 50 alt4.aspmx.l.google.com.
google.com. 3599 in mx 40 alt3.aspmx.l.google.com.
dig -x 142.250.183.110
dig +short google.com
dig google.com any
特点 | nslookup | dig |
---|---|---|
输出 | 更简单,但细节较少 | 详细输出 |
支持查询特定 dns 服务器 | 支持 | 支持 |
反向查找 | 支持 | 支持 |
支持现代功能 | 已弃用 | 推荐使用 |
以上就是linux使用nslookup和dig来查询域名和ip信息的详细内容,更多关于linux查询域名和ip的资料请关注代码网其它相关文章!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论