查看文章 |
前期通过rsync将老主机/var/named下的zone文件同步到新主机上。以下在新主机上安装bind并启用老的zone记录。 1. wget http://ftp.isc.org/isc/bind9/9.4.2-P2/bind-9.4.2-P2.tar.gz 2. tar xzf bind-9.4.2-P2.tar.gz -C /var/tmp 3. cd /var/tmp/bind-9.4.2-P2 && ./configure --prefix=/usr/local/bind && make && make install 4. 生成key,到named.conf 并且将下面加入named.conf 5. 将原来的named中zone记录合并到新named.conf中 执行下面命令将/var/named下已有的域名追加到named.conf ls -1 /var/named/*.zone |sed 's/.zone//g'| awk -F/ '{print "zone \""$4"\" {\n\ttype master;\n\tfile \""$4".zone\";\n};\n"}' >> /usr/local/bind/etc/named.conf 6. 以debug模式启动,通过/usr/local/bind/sbin/named.run 查看运行结果 /usr/local/bind/sbin/named -4 -c /usr/local/bind/etc/named.conf -g /usr/local/bind/sbin/named -4 -c /usr/local/bind/etc/named.conf -d 7 |