DNS快速配置

来源:互联网 发布:应用商店排名优化 编辑:程序博客网 时间:2024/05/16 07:38
hostname dns.zhoupeihao.com
ip 192.168.1.120
system CentOS6.6 x86_64
version bind-9.8.2


1.安装
yum install bind bind-devel bind-chroot -y


2.配置
sed -i 's/localhost/any/g' /etc/named.conf
sed -i 's/127.0.0.1/any/g' /etc/named.conf
cat >>/etc/named.rfc1912.zones<<EOF
zone "1.168.192.in-addr.arpa." IN {
type master ;
file "1.168.192.zone" ;
allow-update { none ; } ;
};

zone "zhoupeihao.com" IN {
type master ;
file "zhoupeihao.com.zone" ;
allow-update { none ; } ;
};
EOF
cat >>/var/named/1.168.192.zone<<EOF
$TTL 3H
@ IN SOA dns.zhoupeihao.com. root.zhoupeihao.com. (
0; serial
1D; refresh
1H; retry
1W; expire
3H ); minimum
@ IN NS dns.zhoupeihao.com.
120 IN PTR dns.zhoupeihao.com.
14 IN PTR www.zhoupeihao.com.
EOF
cat >>/var/named/zhoupeihao.com.zone<<EOF
@ IN SOA dns.zhoupeihao.com. root.zhoupeihao.com (
0; serial
1D; refresh
1H; retry
1W; expire
3H ); minimum
@ IN NS dns.zhoupeihao.com.
dns IN A 192.168.1.120
www IN A 192.168.1.14
EOF
chown -R named.named /var/named/{1.168.192.zone,zhoupeihao.com.zone}
sed -i 's/DNS1/#DNS1/g' /etc/sysconfig/network-scripts/ifcfg-eth0
cat >>/etc/sysconfig/network-scripts/ifcfg-eth0<<EOF
DNS1=192.168.1.120
DNS2=114.114.114.114
EOF
/etc/init.d/network restart
/etc/init.d/named restart


3测试
named-checkconf /etc/named.conf
named-checkzone zhoupeihao.com /var/named/zhoupeihao.com.zone
named-checkzone 1.168.192.in-addr.arpa. /var/named/1.168.192.zone
ping -c1 www.zhoupeihao.com
ping -c1 dns.zhoupeihao.com
0 0
原创粉丝点击