智能DNS測試問題,請高手指點@!!!!!在線等候!
為什麼在安裝有DNS的LINUX伺服器中能夠用nslookup test.com解析出了IP地址,如下
# nslookup test.cn
Server: 192.168.1.212
Address: 192.168.1.212#53
Name: test.cn
Address: 60.28.185.134
而我在客戶機windows主機中cmd就開如有超時的結果,為什麼???????????????????????我打開了防火牆的53埠!!
C:\Documents and Settings\quansheng>nslookup
Default Server: ns1.drcnet.com.cn
Address: 202.106.127.1
> server 192.168.1.212 (我的LINUX,DNS伺服器)
Default Server:
Address: 192.168.1.212
> test.cn
Server:
Address: 192.168.1.212
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to timed-out
>
《解決方案》
回復 #1 Anlizhaomi 的帖子
為什麼沒有人回復???難到沒有高手了嗎?????
《解決方案》
nslookup on Windows and from the BIND package are two different
pieces of software with the same name - they split a long time ago,
and now have somewhat different feature sets and behaviors.
Chris Buxton
Men & Mice
Due to its arcane user interface and frequently inconsistent behavior, we do not recommend the use of nslookup. Use dig instead.
BIND 9.4.2 參考手冊
本人對nslookup不熟悉,建議你用dig試試,
再檢查一下伺服器和客戶端上的防火牆設置,
再就是聽聽包了。
《解決方案》
你用dig命令+trace看看吧,是不是A記錄配置的有問題?
《解決方案》
回復 #3 diancn 的帖子
謝謝你,其實就是防火牆的事,我在windows客戶端telnet 192.168.1.212 53 測試已經打開了埠,沒想到還是防火牆的事,我關掉防火牆就OK 了!謝謝了,我QQ:509447546,509302322願意的話可以加我!!!!