Linux重启DNS服务的命令(linux重启dns命令)
Linux重启 DNS服务的命令
有时可能需要重启DNS服务以便更新域名解析记录,或者由于修改服务器上的DNS配置需要重启DNS服务。Linux操作系统下重新启动DNS服务可以使用Linux命令行工具。在Linux下重启此服务有很多种方法,但是最常用的方法就是使用两个常用的命令:service和systemctl。
以 centos/redhat 7为例:
使用 service 命令重启 DNS 服务:
$ service named restart
使用 systemctl 命令重启 DNS 服务:
$ systemctl restart named
在Debian/Ubuntu系列系统上,重启DNS服务有两种方法:
1. 使用 service 命令:
$ service bind9 restart
2. 使用 systemctl 命令:
$ systemctl restart bind9
重启 DNS 服务后,可以使用命令“dig”来查看 DNS 的状态。如果看到如下所示的结果,则表明 DNS 服务已经重新启动:
$ dig www.example.com
; > DiG 9.10.3-P4-Ubuntu > www.example.com;; global options: +cmd
;; Got answer:;; ->>HEADER
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
以上是 Linux 下重启 DNS 服务的命令。Linux 的 service 和 systemctl 命令对于管理系统服务非常有用,通过使用这些命令可以快速的重新启动系统服务,有利于更新系统的设置。