centos bind安裝系統(tǒng)與編輯軟件
經(jīng)過長時間學(xué)習(xí)centos bind安裝,你可能會遇到centos bind安裝問題,這里將介紹centos bind安裝問題的解決方法,CentOS社區(qū)不斷與其他的同類社區(qū)合并,使CentOS Linux逐漸成為使用最廣泛的RHEL兼容版本。centos bind安裝成功。
下載centos bind安裝 http://www.isc.org
解壓centos bind安裝-9.5.0.tar.gz
# tar -zxvf bind-9.5.0.tar.gz
進入centos bind安裝-9.5.0.tar.gz文件夾
# cd centos bind安裝-9.5.0
創(chuàng)建安裝目錄,我是安裝在 /usr/local/named
# mkdir /usr/local/named
編譯,指定安裝目錄,指定man目錄,開啟多線程支持
# ./configure –prefix=/usr/local/named --mandir=/usr/local/share/man –enable-threads
Make 大約需要幾分鐘,只要不報錯就繼續(xù)下去。
# make
Make install 安裝
# make install
沒有報錯,就表示安裝成功了。
創(chuàng)建以下目錄以備用
# mkdir /usr/local/named/namedb
開始配置centos bind安裝
創(chuàng)建 rndc.conf文件,用centos bind安裝自帶程序生成
# cd /usr/local/named/
# sbin/rndc-confgen > etc/rndc.conf
把rndc.conf 中的key信息輸出到 named.conf 中
#cd /etc/
# tail –n10 rndc.conf | head -n9 | sed -e s/#\ //g > named.conf
編輯named.conf
# vi named.conf
寫入以下內(nèi)容:
Option {Directory “/usr/local/named”;Pid-file “named.pid”;
Allow-query { any ;};
Dump-file “/usr/local/named/data/cache_dump.db”;
Statistics-file “/usr/local/named/data/named_stats.txt”;};
Zone “.” in {Type hint;File “named.root”;};
Zone “l(fā)ocalhost” in {Type master;File “l(fā)ocalhost.zone”;};
Zone “0.0.127.in-addr.arpa” in {Type master;File “l(fā)ocalhost.rev”;};
退出,保存。
創(chuàng)建并編輯 localhost.zone 文件
# vi localhost.zone
寫入以下內(nèi)容:
$TTL 3600
$ORIGIN 127.0.0.1.
@ 1D IN SOA localhost. root.localhost. (
42 ;
3H ;
15M;
1W ;
3600);
1D IN NS 127.0.0.1
1D IN A 127.0.0.1
創(chuàng)建并編輯 localhost.rev 文件
# vi localhost.rev
寫入以下內(nèi)容:
$TTL 3600
@ IN SOA localhost. root.localhost. (
1; serial
3600; refresh every hour
900; retry every 15 minutes
3600000; expire 1000 hours
3600); minimun 1 hour
IN NS localhost.
1IN PTR localhost.
下載一個named.root
ftp://ftp.rs.internic.net/domain/named.root
到/usr/local/named/下
特別注意:centos bind安裝的配置文檔是區(qū)分大小寫的。
下面就可以啟動centos bind安裝來測試安裝是否成功了
# /usr/local/named/sbin/named –gc /usr/local/named/etc/named.conf
加 –gc 參數(shù),可以顯示出啟動日志,以便出錯排查。
如果運行結(jié)果最后一行顯示
Running
表明安裝并啟動成功。
把named 添加到啟動項,隨操作系統(tǒng)一起啟動。
# cd /etc/rc.d
# vi rc.local
在最后添加以下內(nèi)容
/usr/local/named/sbin/named –gc /usr/local/named/etc/named.conf
退出保存。
可以嘗試重啟服務(wù)器,然后telnet 服務(wù)器IP地址的53端口,驗證centos bind安裝是否啟動。
# shutdown –r now
# telnet x.x.x.x 53
全部安裝結(jié)束,就可以開展應(yīng)用的配置和測試了。
【編輯推薦】