1、源码下载安装:
下载:进ISC官网下载源码
安装:
tar -zxvf bindxxxx
cd bindxxxx
./configure (手动安装一堆依赖)
make
sudo make install
检查安装:
sudo /usr/local/named/sbin/named -v
2、配置
- 配置rndc key
/usr/local/named/sbin/rndc-confgen > /etc/rndc.conf
然后把/etc/rndc.conf下面注释的一部分东西复制到:/etc/rndc.key 中
- 配置主配置文件name.conf
sudo touch /etc/named.conf
sudo vim /etc/named.conf
以下内容写进named.conf:
include "/etc/rndc.key";
options {
directory "/usr/local/named/zones"; //域名文件存放的绝对路径
pid-file "named.pid";
}
zone "." IN {
type hint; //根域名服务器
file "named.root"; //根域名服务器信息的文件名
}
- 配置named.root根域名服务器:
sudo mkdir /usr/local/named/zones;
sudo chmod -R 777 /usr/local/named/zones;
(这里注意权限问题,直接复制进去也行)
dig -t NS . > /usr/local/named/zones/named.root;
3、启动
sudo /usr/local/named/sbin/named -g
![](https://img.haomeiwen.com/i6337594/9df3eb189527e4e3.png)
网友评论