NDS服务器常见种类有:缓存域名服务器、主域名服务器、从域名服务器。DNS服务器查询方法有两种:递归查询和迭代查询。其中,递归查询是DNS服务器在本地通过缓存、本地映射、记录本得到结果,而迭代查询是DNS服务器通过点服务器一步步进行查询得到结果。
缓存服务器配置:
先进入/etc/named.conf文件,然后修改如下:
上面修改的IP地址是本机IP地址,DNS监听的是53端口,配置完成后,运行named-checkconf /etc/named.conf 检查配置文件是否正确;
然后进入/etc/resolv.cnf文件添加“nameserver IP”;
接下来在启动named服务即可。
主域名服务器配置:
同理,进入/etc/named.cnf文件,添加正反解析模块
其中,yunjisuan.com是正解析模块,200.168.192.in-addr.arpa是反解析模块,前面数字是网段倒着写,表示解析该网段,然后创建这两个模块需要的文件
进入/var/named目录,复制named.empty为上两个模块中填的文件名,注意属主与属组要与named.empty保持一致,然后进入修改
正:
反:
然后运行named-checkzone 文件路径 检查文件是否正确
和缓存域名服务器的/etc/resolv.cnf配置相同,然后重启named服务
用nslookup验证。