linux中如何自建DNS服务器
在Linux中搭建DNS服务器需要使用bind9软件包,安装方法如下:
1.首先确保系统上安装了bind9软件包,如果没有安装的话可以使用如下命令进行安装:
sudo apt-get install bind9
2.安装完成后,需要修改bind9的配置文件/etc/bind/named.conf.local,在文件中添加如下内容:
zone "example.com" {
type master;
file "/etc/bind/db.example.com";
};
3.接下来需要编辑DNS解析文件/etc/bind/db.example.com,文件内容如下:
$TTL 604800
@ IN SOA ns1.example.com. root.example.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns1.example.com.
@ IN A 192.168.1.100
ns1 IN A 192.168.1.100
www IN A 192.168.1.100
4.修改完成后,重启bind9服务:
sudo /etc/init.d/bind9 restart
5.最后,需要修改客户端的DNS设置,将DNS服务器设置为本机的IP地址即可。
相关文章