1.配置好yum脚本
#!/bin/bash
# by breaklinux
echo "--------------- mount cdrom ------------------"
umount /dev/cdrom &> /dev/null
mount /dev/cdrom /mnt &> /dev/null

echo "--------------- create yum ------------------"
touch /etc/yum.repos.d/yum.repo
cat << EOF > /etc/yum.repos.d/yum.repo
[Server]
name=Red Hat Enterprise Server
baseurl=file:///mnt/Server
enable=1
gpgcheck=0
EOF

yum -y install  bind bind-chroot bind-libs bind-utils &>/dev/null
echo "________________---------install bind ___________"

cd /var/named/chroot/etc/
touch named.conf
chown root:named named.conf
 
cat << EOF> /var/named/chroot/etc/named.conf

   options{

           directory "/var/named";
};
zone "breaklinux.com.zheng" IN {
         type master;
        file "breaklinux.com.zheng";
       allow-transfer {192.168.1.120;};
};

EOF


cd /var/named/chroot/var/named/
touch breaklinux.com.zheng
chown root:named breaklinux.com.zheng
cat << EOF> breaklinux.com.zheng
$TTL 86400
@ SOA breaklinux.com. admin.breaklinux.com.(
          2014072
           4H
           30M                                                                                            12H
           1D
)

@       IN                 NS            ns1.breaklinx.com.
ns1     IN                 A              192.168.1.110
EOF


echo ”—bind install  successful————“

 

service named restart