轉寄站是網路上的網域名稱系統 (DNS) 伺服器,可將外部 DNS 名稱的 DNS 查詢轉送到網路外部的 DNS伺服器。您也可以使用條件轉寄站,根據特定的網域名稱來轉送查詢。

您可以設定網域中的其他 DNS 伺服器,將無法在本機解析的查詢轉寄到您在網路上指定為轉寄站的 DNS 伺服器。使用轉寄站,可以管理網域外部名稱 (例如網際網路上的名稱) 的名稱解析,還能為網路中的電腦提高名稱解析效率。如需轉寄站及條件轉寄站的相關資訊,請參閱使用轉寄站

下圖說明如何使用轉寄站來導向外部名稱查詢。

一般轉送者設定的範例

在您將 DNS 伺服器指定為轉寄站時,即可讓該轉寄站負責處理外部流量,防止 DNS 伺服器暴露於網際網路。轉寄站會建立大型的外部 DNS 資訊快取,因為所有網路外部 DNS 查詢都要透過它來解析。轉寄站可使用此快取資料在短時間內解析大量外部 DNS 查詢。這可以降低網路上的網際網路流量,以及縮短 DNS 用戶端的回應時間。

設定使用轉寄站的 DNS 伺服器行為,會與未設定使用轉寄站的 DNS 伺服器行為不同。設定使用轉寄站的 DNS 伺服器行為如下:

  1. 當 DNS 伺服器收到查詢時,就會嘗試使用它裝載的區域以及其快取,來解析這個查詢。

  2. 如果無法使用本機資料解析該查詢,DNS 伺服器便會將該查詢轉送給指定做為轉寄站的 DNS 伺服器。

  3. 如果無法使用轉寄站,DNS 伺服器會嘗試使用根目錄提示來解析該查詢。

當 DNS 伺服器將查詢轉送給轉寄站時,會將遞迴查詢傳送給轉寄站。這跟 DNS 伺服器在標準名稱解析 (未牽涉到轉寄站的名稱解析) 期間,傳送給另一台 DNS 伺服器的反覆查詢不同。

條件轉寄站

條件轉寄站是網路上的 DNS 伺服器,可以根據查詢的 DNS 網域名稱轉送 DNS 查詢。例如,您可以設定 DNS 伺服器,將它所收到名稱結尾是 corp.contoso.com 的所有查詢,轉送給特定 DNS 伺服器或多台 DNS 伺服器的 IP 位址。

網際網路名稱解析

DNS 伺服器可以使用條件轉寄站,在共用資訊的公司 DNS 網域名稱間解析查詢。例如,Wingtip Toys 與 Tailspin Toys 這兩間公司想要改善 Wingtip Toys DNS 用戶端解析 Tailspin Toys DNS 用戶端名稱的方式。Tailspin Toys 的系統管理員通知 Wingtip Toys 的系統管理員有關 Tailspin Toys 網路中的一組 DNS 伺服器,Wingtip Toys 可將 dolls.tailspintoys.com 網域的查詢傳送到此處。Wingtip Toys 網路中的 DNS 伺服器已設定為將所有名稱結尾是 dolls.tailspintoys.com 的查詢轉寄到 Tailspin Toys 網路中指定的 DNS 伺服器。因此,Wingtip Toys 網路中的 DNS 伺服器不需要查詢內部的根伺服器或網際網路根伺服器,即可解析名稱結尾是 dolls.tailspintoys.com 的查詢。


目錄