VPC Resolver 為 建立自動定義系統規則的網域名稱 - Amazon Route 53

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

VPC Resolver 為 建立自動定義系統規則的網域名稱

Resolver 會自動建立自動定義的系統規則,其中會定義如何解析所選網域的查詢:

  • 針對私有託管區域和 Amazon EC2 特定網域名稱 (如 compute.amazonaws.com 和 compute.internal),自動定義規則可確保您的私有託管區域和 EC2 執行個體繼續解析,前提是您為較少的特定域名 (如「.」(點) 或「com」) 建立條件轉送規則。

  • 針對公開預留網域名稱 (如 localhost 和 10.in-addr.arpa),DNS 最佳實務建議在本機解答查詢,不要將查詢轉送到公有名稱伺服器。請參閱 RFC 6303,本機服務 DNS 區域

注意

如果為「.」(點) 或「com」建立條件式轉送規則,建議您也為 amazonaws.com 建立系統規則。(系統規則會導致 VPC Resolver 在本機解析特定網域和子網域的 DNS 查詢。) 建立此系統規則可改善效能、減少轉送至網路的查詢數量,並減少 VPC Resolver 費用。

如果您想要覆寫自動定義的規則,則可以為相同的網域名稱建立條件式轉送規則。

您也可以停用某些自動定義的規則。如需詳細資訊,請參閱在 VPC Resolver 中轉送反向 DNS 查詢的規則

VPC Resolver 會建立下列自動定義的規則。

私有託管區域的規則

對於與 VPC 相關聯的每個私有託管區域,VPC Resolver 會建立規則並將其與 VPC 建立關聯。如果您將私有託管區域與多個 VPCs建立關聯,VPC Resolver 會將規則與相同的 VPCs建立關聯。

此規則的類型為 Forward (轉送)

各種 AWS 內部網域名稱的規則

在本節中,所有內部網域名稱的規則類型都是 Forward (轉送)。VPC Resolver 會將這些網域名稱的 DNS 查詢轉送至 VPC 的授權名稱伺服器。

注意

當您將 VPC 的 enableDnsHostnames旗標設定為 時,VPC Resolver 會建立大部分的這些規則true。即使您未使用解析程式端點,VPC Resolver 也會建立規則。

當您將 VPC 的 enableDnsHostnames旗標設定為 時,VPC Resolver 會建立下列自動定義的規則,並將其與 VPC 建立關聯true

  • 區域名稱.compute.internal,例如,eu-west-1.compute.internal。us-east-1 區域不使用此網域名稱。

  • 區域名稱.compute.amazon-domain-name,例如,eu-west-1.compute.amazonaws.com 或 cn-north-1.compute.amazonaws.com.rproxy.govskope.ca.cn。us-east-1 區域不使用此網域名稱。

  • ec2.internal。僅 us-east-1 區域使用此網域名稱。

  • compute-1.internal。僅 us-east-1 區域使用此網域名稱。

  • compute-1.amazonaws.com。僅 us-east-1 區域使用此網域名稱。

下列自動定義規則適用於 VPC Resolver 在您將 VPC 的 enableDnsHostnames旗標設定為 時所建立規則的反向 DNS 查詢true

  • 10.in-addr.arpa

  • 16.172.in-addr.arpa 到 31.172.in-addr.arpa

  • 168.192.in-addr.arpa

  • 254.169.254.169.in-addr.arpa

  • VPC 的各個 CIDR 範圍的規則。例如,如果 CIDR 範圍為 10.0.0.0/23 的 VPC,VPC Resolver 會建立下列規則:

    • 0.0.10.in-addr-arpa

    • 1.0.10.in-addr-arpa

當您將 VPC 的 enableDnsHostnames 標記設定為 true 時,也會建立以下 localhost 相關網域的自動定義規則,及其與 VPC 的關聯:

  • localhost

  • localdomain

  • 127.in-addr.arpa

  • 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa

  • 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa

當您透過傳輸閘道或 VPC 對等互連將 VPC 連線至另一個 VPC,並啟用 DNS 支援時,VPC Resolver 會建立下列自動定義的規則,並將其與您的 VPC 建立關聯:

  • 對等 VPC 的 IP 地址範圍反向 DNS 查詢,例如,0.192.in-addr.arpa

    如果您將 IPv4 CIDR 區塊新增至 VPC,VPC Resolver 會為新的 IP 地址範圍新增自動定義規則。

  • 如果其他 VPC 位在另一個區域,則以下網域名稱:

    • 區域名稱.compute.internal。us-east-1 區域不使用此網域名稱。

    • 區域名稱.compute.amazon 網域名稱。us-east-1 區域不使用此網域名稱。

    • ec2.internal。僅 us-east-1 區域使用此網域名稱。

    • compute-1.amazonaws.com。僅 us-east-1 區域使用此網域名稱。

所有其他網域的規則

VPC Resolver 會建立 "." (點) 規則,套用至本主題稍早未指定的所有網域名稱。「.」規則具有一種遞迴類型,這表示規則會導致 VPC Resolver 充當遞迴解析程式。