Windows-Server-2003

具有本地 DNS 解析問題的 Intranet

  • April 19, 2011

我有一個在 Windows Server 2003 上執行的 DNS 伺服器,它被配置為我的 Intranet 的主 DNS 伺服器。我為我們的 QA 伺服器和其他本地地址設置了幾個 DNS 條目。我們使用的輔助 DNS 伺服器是我們的託管服務提供商提供的第一台 DNS 伺服器。所有的電腦都是某種類型的 Windows(主要是 WinXP 和 Win7),並使用 DHCP 從我們的路由器獲取它們的 IP 地址和 DNS 資訊。所有本地域都以前綴結尾.local

通過此設置,我們遇到了有時瀏覽器無法正確解析本地地址的問題。例如,如果我嘗試打開www.somesite.myqaserver.local,有時 DNS 會正確解析並為我提供我正在尋找的本地地址,而其他時候我會得到託管服務提供商的錯誤頁面。但是,如果我這樣做,nslookup我將始終能夠從 DNS 伺服器解析預期的本地 IP 地址。

通常,當我們收到此錯誤時,我們可以通過重新啟動dnscache( net stop dnscache/net start dnscache) 來修復它,但我們不得不比我想要的更頻繁地求助於該解決方案。有人對我如何永久解決此問題有任何建議嗎?

將所有客戶端和伺服器配置為僅使用內部 DNS 伺服器。如果您想使用 ISP DNS 伺服器作為您的 DNS 伺服器的轉發器,您可以。

引用自:https://serverfault.com/questions/261458