Linux 服务器配置之 BIND
Linux 服务器配置之 BIND (域名解析服务器)
域名解析流程图:
Linux 下域名服务器通常使用BIND 服务器。目前在互联网上使用率最高的dns服务器就是Bind。
使用 rpm –qa |grep bind*查询是否安装了bind服务器
如果没有安装BIND服务器则使用 yum –y install bind* 进行安装。
一般安装bind 服务器都会默认安装一个chroot(change root)就是伪根目录,所有配置文件都在这个chroot中。
安装chroot之前配置文件在 /etc/named.conf
安装chroot之后配置文件在 /var/named/chroot/etc/named.conf 这就是chroot目录。
正向解析域建立
完成安装之后没有示例的配置文件。应该去 /usr/share/doc/BIND*/sample 中复制 在centos 5.5 中使用
这样来把默认的配置文件复制到我们的chroot中。
Bind 服务器配置文件在/var/named/chroot/etc/named.conf 使用vim 命令,修改文件。 简化版配置文件是这样的
第四行意思是默认zone文件的目录。 第五行是缓存
在下面定义一个zone 区域。为yunlichang.cn type权限设置成master;文件名字叫yunlichang.zone注意花括号和分号,一定要写,否则必定报错!
切换到/var/named/chroot/var/named/,复制范例文件named.local进行修改
修改zone 文件使用vim 编辑器
保存退出。
使用/etc/init.d/named start 运行named服务
上面我进行了解析测试 host 命令,解析出来了。
反向查找域建立
首先在/var/named/chroot/etc/named.conf中引用查找域文件 named.rfc1912.zones
再编辑我们的 named.rfc1912.zones
注意在最后添加要反向解析的ip前三位,要反过来
然后在/var/named/chroot/var/named 中复制范例文件named.local进行编辑
保存退出 运行服务
使用/etc/init.d/named start 运行named服务 ,并使用host 命令反向解析192.168.1.96
因篇幅问题不能全部显示,请点此查看更多更全内容