域名服务器 (DNS) 是将域名转换为 IP 地址的系统。当你在浏览器中输入一个域名时,DNS 会将该域名转换为 IP 地址,这样你的浏览器就可以连接到该网站。
在 Linux 中,你可以使用以下步骤来配置 DNS 服务器:
- 使用以下命令安装
bind
包:
sudo apt-get install bind9
- 使用以下命令创建一个新的配置文件:
sudo nano /etc/bind/named.conf.options
- 在配置文件中添加以下内容:
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
};
-
保存并关闭配置文件。
-
使用以下命令启动 DNS 服务器:
sudo service bind9 start
- 使用以下命令验证 DNS 服务器是否正常工作:
dig google.com
你应该会看到以下输出:
; <<>> DiG 9.16.1-Ubuntu <<>> google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46802
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;google.com. IN A
;; ANSWER SECTION:
google.com. 172800 IN A 172.217.0.142
;; AUTHORITY SECTION:
;; ADDITIONAL SECTION:
;; Query time: 13 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu, 12 May 2022 08:07:48 +0800
;; MSG SIZE: 35
现在,你已经在 Linux 中成功配置了 DNS 服务器。