在Windows下安装BIND作为DNS服务器(模拟网站比较有用)
本文參考了CU下的一篇帖子,感謝:)
1、下載BIND
http://ftp.isc.org/isc/bind9/9.4.3/BIND9.4.3.zip
2、安裝
下載回來(lái)是zip的壓縮包,解壓以后直接雙擊BINDInstall.exe安裝,默認(rèn)安裝路徑是C:WINDOWSsystem32dns。bind在win32下將自己注冊(cè)成服務(wù),服務(wù)名叫ISC BIND,程序名為named.exe,啟動(dòng)服務(wù)需要用一專有帳戶,默認(rèn)名稱為named,密碼由安裝者自定義。點(diǎn)擊install以后,程序便安裝在C:WINDOWSsystem32dns下,這時(shí)還不能啟動(dòng)bind服務(wù),會(huì)報(bào)代號(hào)1067的錯(cuò),得先經(jīng)過(guò)配置。
3、配置
先運(yùn)行命令行cmd,cd 至 C:WINDOWSsystem32dnsin下,運(yùn)行rndc-confgen.exe -a,會(huì)自動(dòng)在C:WINDOWSsystem32dnsetc下生成rndc.key。此rndc.key是在是bind 9.x版本的新功能,是有關(guān)DNS更新以及更新時(shí)加密處理的,跟我們個(gè)人用戶無(wú)太大關(guān)系,不過(guò)基于兼容性,還是照做。接下來(lái),在C:WINDOWSsystem32dnsetc下建立named.conf,即bind的配置文件,文件內(nèi)容如下:
include "c:windowssystem32dnsetcndc.key";
zone "." {
type hint;
file "c:windowssystem32dnsetc
amed.root";
};
include一行主要是將rndc.key包含進(jìn)去,zone "."一行是設(shè)置根節(jié)點(diǎn),我們做自己個(gè)人的DNS服務(wù)器,只要設(shè)置這個(gè)足夠,其他的各個(gè)參數(shù)可以自己上網(wǎng)去搜索了解,夠用就好接下來(lái)從http://www.internic.net/下載named.root文件,里面定義了全球的根DNS服務(wù)器,下載地址是http://www.internic.net/zones/named.root,需要定期更新,不過(guò)用dig工具也可以實(shí)時(shí)查得根DNS服務(wù)器的地址,只不過(guò)win32下沒(méi)有直接將輸出結(jié)果存為named.root文件的功能,所以還是下載比較方便。named.root文件也是放在etc目錄下。如果C盤是NTFS格式的話,還要記得定義啟動(dòng)bind的named用戶c:windowssystem32dnsetc這個(gè)目錄的完全控制權(quán),不然,還是會(huì)報(bào)1067的錯(cuò)(如果bind不作為服務(wù)啟動(dòng),直接在cmd里啟動(dòng),權(quán)限不必放行,因?yàn)槭侵苯佑卯?dāng)前用戶的權(quán)限嘛)
4、啟動(dòng)
從“計(jì)算機(jī)管理--》服務(wù)”啟動(dòng)ISC BIND服務(wù)。
5、測(cè)試
把網(wǎng)絡(luò)上的任意一臺(tái)機(jī)器的DNS設(shè)置到安裝了BIND的機(jī)器IP。Ping一下www.google.com。如果通了,恭喜你,做對(duì)了。
參考:
http://wiki.ubuntu.org.cn/Bind9%E5%AE%89%E8%A3%85%E8%AE%BE%E7%BD%AE%E6%8C%87%E5%8D%97
https://www.cnblogs.com/h2appy/archive/2008/11/25/1340544.html
總結(jié)
以上是生活随笔為你收集整理的在Windows下安装BIND作为DNS服务器(模拟网站比较有用)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 八达岭长城路线(八达岭长城实用游玩攻略)
- 下一篇: Excel_PoweQuery——条件计