配置DNS服务器(一)

@(linux基础学习笔记)[linux]|DNS配置]|学习笔记]

环境

主NDS服务器
主机名称:tiger-vm1.tigerfive.cn
ip地址:10.18.44.109


从DNS服务器

安装软件

bind (主包)
bind-utils 客户端测试工具(host 、dig 、nslookup)
bind-chroot chroot环境 禁锢dns服务器的工作目录
caching-nameserver(rhel5提供模板文本,缓存服务) rhel6不需要

启动服务

# systemctl start named-chroot (tigerfive提示:注意不要在工作目录下,否则后果很严重)
#systemctl start named-chroot-setup
# systemctl start named

工作目录

/var/named/chroot/etc 存放主配置文件(指定区域配置文件的作用)
/var/named/chroot/var/named 区域配置文件 (用来做解析)

主配置文件

#/vim /var/named/chroot/etc/named.conf
options{
  directory "/var/named";
};
zone "tigerfive.cn." IN {
  type master;
   file "tigerfive.cn.zone";
};

区域配置文件

正向区域配置文件

vim /var/named/chroot/var/named/ tigerfive.cn.zone

$TTL 86400
@ IN SOA tiger-vm1.tigerfive.cn. root.tigerfive.cn (
      100000000
      1M
      15M
      1W
       1D )
      IN NS tiger-vm1.tigerfive.cn.
tiger-vm1  IN A 10.18.44.109
tiger-vm2  IN A 10.18.44.128
tiger-vm3  IN A 10.18.44.202

解析测试

测试前先把客户端的/etc/resolv.conf
nameserver 10.18.44.109 //修改DNS为服务器ip
在客户端输入下列命令
host -t a tiger-vm1.tigerfive.cn
tiger-vm1.tigerfive.cn has address 10.18.44.109

此时DNS的简单搭建已经完成了