內部和外部網域的網域轉發

內部和外部網域的網域轉發

由於我與公司的網路伺服器位於同一網路上,因此我設定了一個內部網域伺服器(Windows Server 2008 R2),以將對我們網域的請求轉送到正確的內部 IP(即www.myserver.com=> 192.168.1.2,這樣我們就不必透過網路存取本地網路上的某些內容)。我們的網域供應商還有一個用於外部請求的 DNS 伺服器(我可以透過其網站上的設定進行管理,我可以在其中產生子網域)。

我們的一些公共子網域指向我們自己以外的其他伺服器。如果我將子網域(不指向我們自己的伺服器)新增至外部 DNS,我還需要將其新增至我們的內部 DNS 才能正常運作。

假設我們在外部 DNS 上有一個名為 的子網域sub.myserver.com,但它並沒有指向我們的伺服器。如果我嘗試從我們自己的網路內 ping 該網域,它會聯繫我們的內部 DNS,發現那裡沒有關於它的信息,然後放棄,導致cannot resolve sub.myserver.com: Unknown host.

我們不能讓外部請求發送到我們自己的 DNS 伺服器,因為…原因。

是否可以將未知的內部網域轉送到外部 DNS? (我想另一種表達方式是在兩台伺服器上託管一個網域)

答案1

您需要本機 DNS 伺服器中的一個項目。如果您能做到這一點,您將能夠解析您的外部尋址網站。只需建立一條 A 記錄並將正確的外部 IP 放入該記錄中即可。現在,當您 ping 時,您將獲得正確的解決方案。這就是為什麼您永遠不應該使用即時網域作為您的內部網域!你總是想用domain.local而不是domain.com內部。

答案2

不是專家,但我認為您可以透過以下方式將特定網域的 DNS 解析委託給另一個 DNS 伺服器DNS 區域委派。您可以將該子網域的 DNS 解析委派給外部 DNS 伺服器或您的外部 DNS 伺服器。

相關內容