DNS是一种域名系统,由域名解析器和域名服务器组成。 提供DNS服务的是DNS服务器。 正常运转中吗? 域名优选地有两个或更多个DNS服务器,分别称为主域名服务器和次域名服务器。 其中,第二台DNS服务器经常用于故障切换。 因为很多用户不知道如何查看和修改DNS,所以接下来我将介绍如何在Linux系统上查看和修改DNS的配置。
要显示服务器的DNS信息,请:
查看/etc/resolv.con文件
[ root @ localhost~] # cat/etc/resolv.conf
nameserver 192.168.xxx.xxx
# search本地域
[root@localhost ~]#
使用nslookup命令显示DNS信息[ root @ localhost~] # nslookup 127.0.0.1|grep server
Server: 192.168.xxx.xxx
[root@localhost ~]#
3 )使用dig命令查看DNS信息[root@localhost ~]# dig
; 《》dig9.3.6- P1-red hat-9.3.6-16.P1.El 5《》 "
; global options: printcmd
; Got answer :
; -》HEADER《- opcode: QUERY,status: NOERROR,id: 36888》
; flags: qr rd ra; QUERY: 1,ANSWER: 13,AUTHORITY: 0,ADDITIONAL: 3
; QUESTION SECTION :
; IN NS
; 分析安全。 86163 IN NS m.root-servers.net。 86163 IN NS a.root-servers.net。 86163 IN NS j.root-servers.net。 86163 IN NS l.root-servers.net。 86163 IN NS e.root-servers.net。 86163 IN NS d.root-servers.net。 86163 IN NS k.root-servers.net。 86163 IN NS f.root-servers.net。 86163 IN NS h.root-servers.net。 86163 IN NS c.root-servers.net。 86163 IN NS g.root-servers.net。 86163 IN NS b.root-servers.net。 86163 IN NS i.root-servers.net。
; 身份安全:
a.root-servers.net.3599 ina 112.4.20.71
b.root-servers.net.86163 ina 192.228.79.201
I.root-servers.net.86173 ina 192.36.148.17
; query time:8毫秒
; server:192.168.XXX.XXX # 53 (192.168.XXX.XXX ) )。
; when:SATA pr 16073360343360372016
; MSG SIZE rcvd: 289
[ root @ localhost~] # dig|grep server:| awk-f #《{打印$1}》| awk-f :“{打印$2}”
192.168.xxx.xxx
4 )通过几种其他方式显示DNS信息
在网上看还有其他几种方法。 查看服务器的DNS配置信息,如下所示。
但是,由于环境限制,这些方法我没有验证过,仅供参考。
nm-tool | grep DNS
nmcli dev list iface eth0 | grep IP4
更改服务器的DNS信息
更改DNS服务器很简单。 只需修改/etc/resolv.conf配置文件。 那么,关于修改DNS是否需要重新启动某些服务,就不需要回答了。 修改后立即生效,不需要额外处理。
以上是Linux系统中DNS配置的显示和修改方法。 介绍DNS服务器以及如何查看和修改DNS。 各位用户都掌握了这个。