作者bojack (Bojack)
看板MIS
標題[討論] DNS 查詢順序的問題
時間Fri Apr 25 13:44:33 2014
各位先進大家好:
想請教一個 DNS 查詢的問題,目前我有台 Windows 設定了四組 DNS Server
前三組都是公司內部網路的 DNS Server,第四組是中華電信的 168.95.1.1
而公司內部的 EIP/Portal 系統也有一個對應的 Domain Name
假設叫 eip.bojack.com.tw 好了,目前這個 Domain 也只能在公司內 DNS Query 得到
透過 168.95.1.1 or 8.8.8.8 等外部 DNS 是無法查詢的
奇怪的是當我用網頁去瀏覽
http://eip.bojack.com.tw/ 它會和我說無法顯示網頁
但透過 nslookup 去查 ( 第一優先 DNS Server 是公司內的 ) 是可以正解出 IP
後來做了一個測試,將第四組的 168.95.1.1 拿掉後再去下 ipconfig /flushdns
就又可以連到
http://eip.bojack.com.tw/
我比較納悶的是難到設定四組 DNS 它是沒有優先順序查詢的機制嗎?
還請各位先進提供看看您的想法,謝謝
ps. 設定第四組 168.95.1.1 的原因是設備會帶出公司使用,所以才會要多設定一組
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.92.60.42
※ 文章網址: http://webptt.com/m.aspx?n=bbs/MIS/M.1398404678.A.319.html
1F:推 kfc1231:我有過類似的情況 Windows7要清除DNS暫存才可正常解析 04/25 14:38
2F:→ kfc1231:內部網路的網址 估計是外部的DNS記錄放在暫存 使後面的 04/25 14:43
3F:→ kfc1231:DNS查詢沒辦法透過內部的DNS主機查詢 只能等到暫存被清除 04/25 14:46
4F:→ kfc1231:至於為什麼會找外部的DNS主機查詢 我也不清楚 OTL 04/25 14:47
5F:→ newsp:DNS 預設只會用第一組 這比較像browser cache的問題 04/25 15:55
6F:→ newsp:你可以把cache 都清掉 把中華設成第一組 此時會無法顯示網頁 04/25 15:56
7F:→ newsp:然後把dns換成公司的 應該還是無法存取 04/25 15:57
9F:→ newsp:你應該可以看到browser 現在dns cache的內容 04/25 15:59
10F:→ bojack:感謝樓上二位前輩的指導,至少確定DNS預設是只用第一組了 05/05 21:28