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 命令对于管理系统服务非常有用,通过使用这些命令可以快速的重新启动系统服务,有利于更新系统的设置。


数据运维技术 » Linux重启DNS服务的命令(linux重启dns命令)