3.BIND从服务器及缓存服务器配置
一.域從服務(wù)器
一個(gè)域的從服務(wù)器(slave)通常是為了備份及負(fù)載均衡使用,所有這個(gè)域的信息都是由域的主服務(wù)器控制,域slave服務(wù)器啟動(dòng)時(shí)會(huì)從域的主服務(wù)器(master)上抓取指定域的zone配置文件,域slave服務(wù)器的配置如下:
1.在bind的主配置文件中添加該域的定義
2.啟動(dòng)bind服務(wù)或使bind刷新配置
3.查看域的zone文件是否正常抓取到/var/named/slaves目錄中
4.使用host或dig命令檢測(cè)域信息是否正常
二.域從服務(wù)器
linuxcast.net.zone
slave --------------------> master
192.168.1.11 192.168.1.10
三.配置域從服務(wù)器
1.在bind的主配置文件中添加從域linuxcast.net的配置信息:
1.配置文件位置:
/var/named/chroot/etc/named.conf
2.在主配置文件中添加一行域的zone定義:
1 zone "linuxcast.net"{
2 type slave;
3 masters{10.10.10.10; };
4 file "slaves/linuxcast.net.zone";
5 };
2.重啟bind服務(wù)或刷新配置:
service named start
service named reload
3.查看zone文件是否正常抓取下來(lái):
/var/named/chroot/var/named/slaves/linuxcast.net.zone
4.將本機(jī)的dns配置指向本機(jī):
/etc/resolv.conf; nameserver 127.0.0.1
5.使用命令host或dig驗(yàn)證dns配置:
host www.linuxcast.net
dig www.linuxcast.net
四.配置緩存服務(wù)器
一個(gè)dns服務(wù)器可以既不是某個(gè)域的master服務(wù)器,也不是某個(gè)域的slave服務(wù)器,一個(gè)服務(wù)器可以不包含任何域的配置信息,它將接收到的所有dns查詢進(jìn)行遞歸解析,將解析結(jié)果返回給查詢客戶端,并且將查詢結(jié)果緩存下來(lái),這樣的dns服務(wù)器稱之為caching name server.
1.通常在一個(gè)局域網(wǎng)中配置緩存服務(wù)器是為了加速網(wǎng)絡(luò)訪問(wèn)
2.也可以為緩存服務(wù)器配置一個(gè)上游dns服務(wù)器地址,緩存服務(wù)器可以給客戶提供一個(gè)上游dns服務(wù)器的地址,我們可以通過(guò)以下設(shè)置完成:
forwarders{218.30.19.40; };
也可以通過(guò)以下選項(xiàng)讓服務(wù)器轉(zhuǎn)發(fā)所有dns查詢到forwarders服務(wù)器;
forward only;
注意:
1.配置從服務(wù)器的時(shí)候必須把/var/named/chroot/var/named/slaves目錄的權(quán)限改成named:named 且可讀可寫,否則無(wú)法同步
2.必須把偽根目錄下權(quán)限設(shè)置為可讀,否則無(wú)法正常解析
3.關(guān)閉防火墻和selinux
4.必須把主服務(wù)器的/var/named/chroot/etc/named.conf配置文件改成監(jiān)聽(tīng)所有端口,即把127.0.0.1注釋,否則從服務(wù)器無(wú)法訪問(wèn)。
總結(jié)
以上是生活随笔為你收集整理的3.BIND从服务器及缓存服务器配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 关于显示当前日期并且自动生成后面的日期,
- 下一篇: 【代价函数】均方误差MSE