一、环境描述 系统:Centos6.3 Mini X64 IP:172.16.1.30 二、开始安装 #yum install -y bind* 三、配置DNS cp -a /var/named/chroot/etc/named.conf /var/named/chroot/etc/named.conf.bak #先备份 vi /var/named/chroot/etc/named.conf #修改代码 1、修改listen-on port 53为 如图所示:
2、修改allow-query为如图所示:
3、打开named.rfc.1912.zones,删除所有内容 #vi /var/named/chroot/etc/named.rfc1912.zones #添加以下代码:
zone “xucg.com” IN { };
zone “1.16.172.in-addr.arpa” IN { 4、新增正向区域文件 #vi /var/named/chroot/var/named/xucg.me.zone $TTL 86400
@ IN SOA dns.xucg.me. root.xucg.me ( 3H ; refresh #服务器更新时间 1H ; retry #重新更新时间间隔 1W ; expire #多久之后宣布失败 0) ; #缓存记忆时间 @ IN NS dns.xucg.me. dns IN A 172.16.1.30 www IN A 172.16.1.30 #named-checkzone xucg.me /var/named/chroot/var/named/xucg.me.zone #检查正向区域配置文件 5、编辑反向区域文件 #vi /etc/named/chroot/var/named/1.16.172.zone #添加以下代码: $TTL 86400
@ IN SOA dns.xucg.me root.xucg.me. (
@ IN NS dns.xucg.me. #named-checkzone 1.16.172.zone /var/named/chroot/var/named/1.16.172.zone #检查反向区域配置文件 #chmod 640 /var/named/chroot/etc/rndc.conf #设置文件权限 #chown root.named -R /var/named 四、测试DNS服务器 #vi /etc/resolv.conf #nameserver 172.16.1.30 #nslookup -type=a www.xucg.me #测试主机地址A记录 #nslookup -type=prt 172.16.1.30 #测试反向解析 如果通过DNS上外网。需要做DNS转发 # vi /var/named/chroot/etc/named.conf 在option下加入 forwarders {172.16.1.2;}; #172.16.1.2 换成你外网的DNS
至此DNS文件搭建完成。 (责任编辑:IT) |