如何使用 Windows Server 2008 R2 DNS 服務管理域名?
好的,這是交易。我在家裡設置了一台伺服器,我想將它用於各種事情。它正在執行安裝了 Active Directory 域服務、域控制器和 DNS 伺服器角色的 Windows Server 2k8 R2。我從加拿大域名註冊商處購買了一個域名,我想使用這台伺服器機器管理所述域名。
我已經做了很多Google搜尋,但我似乎無法找到我正在尋找的東西。我想做的是以某種方式將所有域的東西轉發到這個伺服器,這樣我就可以控制域名以及子域之類的東西。
我是否只打開正確的埠並將此伺服器設置為註冊商面板中的名稱伺服器?我試過這樣做,他們的面板給了我一個錯誤。如果這是正確的方法,那麼我可以將票帶到他們的小組,以了解為什麼它給我一個錯誤,但我想確保它首先在我這邊設置。
另外,我只是想確保外部世界能夠訪問該域,那麼這究竟是如何工作的呢?當他們查詢名稱時,它會轉到註冊商然後註冊商將它們傳遞給我的名稱伺服器嗎?
我想我也應該注意我的本地域(在網路上)是 mydomain.local,但我想要實際路由到伺服器的域是 mydomain.com 和 mydomain.ca(我可以將這兩個配對還是我有為兩者設置一切?
$$ by everything I mean subdomains and the like $$) 如果您需要更多資訊,請告訴我,但希望這能讓您對我擁有和需要什麼有一個很好的了解。
聽起來您可以了解一些有關 DNS 系統工作原理的背景知識。簡要地看一下那個答案。
您至少需要兩台 DNS 伺服器來託管您的 Internet 域的 DNS(以提供冗餘並滿足IANA 的要求,即域中至少有兩台委派的 DNS 伺服器)。在這台物理伺服器上為您的域自己託管 DNS 可能不是確保可用性的最佳策略。如果您只是隨便玩玩,那可能沒什麼大不了的(除非您仍然必須滿足 IANA 要求)。
您最終希望在註冊商處為您託管的 DNS 伺服器設置受影響域名的 DNS 伺服器委託。註冊商的“控制面板”給您的錯誤文本可能有助於告訴您為什麼註冊商拒絕您嘗試將 DNS 伺服器委託更改為您自己的電腦。
您還需要按照您在問題中的建議通過防火牆打開 UDP 和 TCP 埠 53 到 DNS 伺服器電腦。
Microsoft DNS 伺服器可以是任意數量域的權威 DNS 伺服器,因此您可以在“mydomain.com”和“mydomain.ca”旁邊託管“mydomain.local”。但是,記錄不會在域之間複製,因此如果您創建“sub1.mydomain.com”域,則不會導致“sub1.mydomain.ca”域自動存在。任何類似的複制都需要自己用腳本等來解決。