1. 前言
DNS(域名系统)是非常重要的基础网络服务,如邮件服务器、互联网浏览和流媒体服务,如Netflix和Spotify等网络服务都依赖于它。
它在一个叫做DNS服务器的特殊计算机上工作—它保存了几个公共IP地址的数据库记录以及它们对应的主机名,以便根据用户的请求将主机名解析或转换为IP地址。比如www.qq.com
对应的IP地址为14.18.175.154。计算用户只需要记住qq的域名,计算机自动会使用DNS协议获取到目标域名的IP,然后使用IP协议进行数据传输。
这样做是为了避免为不同的域名记住不同的IP地址。
本文主要讲解如何在Linux中查看DNS服务器设置。
根据您所运行的操作系统,有几种检查方法,但是Linux、BSD和类Unix系统都使用相同的方法,先了解一下Linux系统的。
2. 如何查看DNS服务器设置
2.1 要找到您的DNS服务器IP地址,请使用以下cat命令或less命令。
cat /etc/resolv.conf
less /etc/resolv.conf
2.2 另一种方法是使用grep命令
grep "nameserver" /etc/resolv.conf
nameserver 109.78.164.20
在这里,nameserver 109.78.164.20
是DNS服务器地址。
3. 如何找到网站DNS服务器的IP地址
要查找一个网站的DNS服务器IP地址,可以使用下面的dig
命令。
dig linuxrumen.com
; <<>> DiG 9.11.4-P2-RedHat-9.11.4-9.P2.el7 <<>> linuxrumen.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14095
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;linuxrumen.com. IN A
;; ANSWER SECTION:
linuxrumen.com. 300 IN A 106.13.28.218
;; Query time: 22 msec
;; SERVER: 223.5.5.5#53(223.5.5.5)
;; WHEN: 六 7月 04 09:31:44 CST 2020
;; MSG SIZE rcvd: 48
4. 总结
通过本文,您应该可以了解到如何在Linux中查看DNS服务器设置了吧?如果你有更好的工具,请留言。
评论前必须登录!
注册