none
2003 網域內用戶端DNS資料不正確的問題 RRS feed

  • 問題

  • 各位好

    小弟發現目前我內部網域的DNS資料似乎有些問題,

    我發現會有兩三部主機對應到同一個IP,

    如此查詢就會不正確,請問我該怎麼解決這個問題?

    或是有什麼辦法可以讓內部解析的資料更正確和更及時一些,

    感謝!!


    • 已編輯 朱小安 2013年3月15日 上午 01:38
    2013年3月15日 上午 01:32

解答

  • 如果它們都是由DHCP派送IP Address, 那麼應該不會出現重複配置的問題, 除非是人手配置了Fixed IP到客戶端上, 或者兩台DHCP出現派送範圍重疊

    除非因某些原因DNS服務不能把過期的紀錄清除? ..雖然我沒看過這種案例..

    Windows DNS上有個叫Aging and Scavenging的功能, 把過期的DNS record清理掉

    或許你可以設定看看? http://technet.microsoft.com/en-us/library/cc757041(v=ws.10).aspx

    假使你能分辨出錯誤的紀錄, 先清理掉, 再監察分派狀況, 就會比較好找出問題所在



    邊幫助, 邊鍛鍊

    • 已提議為解答 AChange 2013年3月18日 上午 01:46
    • 已標示為解答 朱小安 2013年3月18日 上午 09:20
    2013年3月15日 上午 03:50

所有回覆

  • 基本的DNS的紀錄只會指向一台電腦, 所以你要先查看這個DNS record指向的電腦是甚麼?

    這可以是一個錯誤, 也可能是人為安排好的.

    有一些例子會把同一個DNS記錄指向多台提供相同服務的電腦, 然後DNS會以諸如巡還的方式分派客戶端到那些目標

    例如10.0.0.1, 10.0.0.2, 10.0.0.3都是提供某個簡單的網頁服務(www.example.com), 以round robin方式分派的話, 

    第一個連線到www.example.com的人會走到10.0.0.1, 因為DNS告訴他www.example.com背後是10.0.0.1

    但第二個人查詢www.example.com時DNS會告知指向10.0.0.2, 這樣下來, 就做到某程度的網絡分流效果了

    所以你要先看看這是一個錯誤, 還是網絡人員設定好的, 

    如果說一個ip是一台MSSQL, 另一個是檔案服務, 那麼顯然就有點問題了


    邊幫助, 邊鍛鍊

    2013年3月15日 上午 02:07
  • 感謝你的回覆,

    目前我發現的都是一般的用戶端系統,而且均採用DHCP(另一部 2000 server)派送,

    2013年3月15日 上午 02:45
  • 如果它們都是由DHCP派送IP Address, 那麼應該不會出現重複配置的問題, 除非是人手配置了Fixed IP到客戶端上, 或者兩台DHCP出現派送範圍重疊

    除非因某些原因DNS服務不能把過期的紀錄清除? ..雖然我沒看過這種案例..

    Windows DNS上有個叫Aging and Scavenging的功能, 把過期的DNS record清理掉

    或許你可以設定看看? http://technet.microsoft.com/en-us/library/cc757041(v=ws.10).aspx

    假使你能分辨出錯誤的紀錄, 先清理掉, 再監察分派狀況, 就會比較好找出問題所在



    邊幫助, 邊鍛鍊

    • 已提議為解答 AChange 2013年3月18日 上午 01:46
    • 已標示為解答 朱小安 2013年3月18日 上午 09:20
    2013年3月15日 上午 03:50
  • 謝謝

    我先檢查一下看看,

    另外請教,用戶端把IP和主機名稱送回DNS的時間大約多久會更新一次?

    還是每次重開機登入後才會送?

    感謝!!

    2013年3月15日 上午 04:01
  • 首次DNS登記應該在客戶端從DHCP拿到IP address後的幾秒內就完成了

    預設值上, DHCP會保留這個分派IP Address 8天時間, 你也可以查看DHCP上每條紀錄的租用期限

    詳細文件: http://technet.microsoft.com/en-us/library/cc780760(v=ws.10).aspx

    所以電腦在8天內再次詢問DHCP拿IP address時會得到同一個IP, 這時DNS應該甚麼也不用做, 反正紀錄不變

    如果你手動更改機器上的IP address, 而且不透過DHCP (那就是Static IP),

    DNS有時會反應不過來, 這時你就要手動更改紀錄, 不然就會做成你上到網絡, 但別的電腦找不到你的情況了



    邊幫助, 邊鍛鍊

    2013年3月15日 上午 04:13