環境:Windows XP (Win 7也測試通過)
工具:1.ftp://ftp.bind.com/pub/bind9/9.5.2rc1/BIND9.5.2rc1.zip
2.配置文件etc.zip
如果本文發佈地方帶有附件,則已經包含以上2個文件
1. 請確定電腦上已安裝:
如果沒有,就自己去下載vcredist_x86.exe並安裝,然後再進行以下實驗!
2. 解壓BIND9.5.2rc1.zip,雙擊BINDInstall.exe,按照圖示安裝
3. 解壓etc.zip到C:\WINDOWS\system32\dns\etc
打開C:\WINDOWS\system32\dns\etc\named.conf,根據需要修改該行(注意空格和格式,錯一不可,註釋用雙斜線//):
listen-on port 53 { 127.0.0.1; 192.168.0.0/16; 169.254.0.0/16; };
上面這行表示端口53在127.0.0.1上、本地網卡IP上屬於192.168.0.0/255.255.0.0和169.254.0.0/255.255.0.0上監聽
4. 打開服務(開始—運行—services.msc)
找到ISC BIND,雙擊,並按如下設置
現在就可以啓動該服務了,確認下啓動類型爲自動:
然後點擊啓動,並確認下是否已啓動成功
5. 我的電腦右鍵屬性,進行設置,以便使用文件夾裏自帶的dig等命令
點擊環境變量
在Path上雙擊,在開頭增加如下:
%SystemRoot%\system32\dns\bin;
6. 在C:\WINDOWS\system32\drivers\etc\下建立resolv.conf,因爲該文件裏信息優先於網卡設置
(即優先級高於右圖所示)
,而ipconfig /all裏顯示的是該圖片裏的DNS信息,即只要建立了C:\WINDOWS\system32\drivers\etc\\resolv.conf,那麼真正的DNS服務器就是該文件裏寫的,而不是ipconfig /all裏顯示的。該文件裏這麼寫(註釋用#號):
nameserver 127.0.0.1 代表DNS服務器設爲本地環回地址
7. 測試工具用dig.exe:
新開個cmd (一定要現在新開的cmd)輸入dig www.baidu.com.
Powered by Cyent
E-Mail:[email protected]
QQ:57237382
歡迎找茬!歡迎轉載!