View a markdown version of this page

管理目錄的 DNS 條件式轉送器 - AWS Directory Service

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

管理目錄的 DNS 條件式轉送器

條件式轉送器是您在 中設定的 DNS 設定Active Directory,可將特定網域的查詢路由到一組定義的 DNS 伺服器。Active Directory 信任需要條件式轉送器,也用於支援私有 DNS 網域。每個條件式轉送器都包含遠端網域的完整網域名稱 (FQDN) 和一或多個 DNS 伺服器 IP 地址。

注意

在 AWS Managed Microsoft AD 上,條件式轉送器存放在 中Active Directory,並複寫到網域中的每個網域控制器 (其複寫範圍為 Domain)。如果您的目錄使用多區域複寫 (可與 Enterprise Edition 搭配使用),則條件式轉送器也會自動複寫到每個複寫 AWS 區域。您可以從任何區域建立、更新或移除條件式轉寄站一次。然後,變更會透過原生Active Directory複寫傳播到所有區域。

您可以從 執行下列命令AWS CloudShell,該命令隨附於 AWS CLI和AWS 適用於 預先安裝的工具PowerShell。 AWS CloudShell 會自動設定您的登入資料。

  1. 登入 AWS 管理主控台。

  2. 打開 AWS CloudShell。若要使用PowerShell命令,請執行 pwsh。

列出目錄上的條件式轉寄站

您可以使用 AWS CLI 或 列出目錄上的條件式轉寄站PowerShell:

AWS CLI
列出目錄上的條件式轉寄站
  • 執行下列命令,將範例值取代為您自己的值:

    aws ds describe-conditional-forwarders \ --directory-id d-123456abcd

    如需詳細資訊,請參閱《 AWS CLI 命令參考》中的 describe-conditional-forwarders。

PowerShell
列出目錄上的條件式轉寄站
  • 執行下列命令,將範例值取代為您自己的值:

    Get-DSConditionalForwarder ` -DirectoryId d-123456abcd

    如需詳細資訊,請參閱《AWS Tool for PowerShell Cmdlet Reference》中的 Get-DSConditionalForwarder。

為您的目錄建立條件式轉送器

您可以使用 AWS CLI 或 為您的目錄建立條件式轉寄站PowerShell:

AWS CLI
為您的目錄建立條件式轉寄站
  • 執行下列命令,將範例值取代為您自己的值:

    aws ds create-conditional-forwarder \ --directory-id d-123456abcd \ --remote-domain-name company.example.com \ --dns-ip-addrs 10.0.0.20 10.0.0.21

    如需詳細資訊,請參閱《 AWS CLI 命令參考》中的 create-conditional-forwarder。

PowerShell
為您的目錄建立條件式轉寄站
  • 執行下列命令,將範例值取代為您自己的值:

    New-DSConditionalForwarder ` -DirectoryId d-123456abcd ` -RemoteDomainName company.example.com ` -DnsIpAddr 10.0.0.20,10.0.0.21

    如需詳細資訊,請參閱《 AWS Tools for PowerShell Cmdlet Reference》中的 New-DSConditionalForwarder。

更新目錄上的條件式轉寄站

若要更新現有條件式轉送器的 DNS 伺服器,請使用相同的遠端網域名稱搭配一組新的 DNS 伺服器 IP 地址。新地址會覆寫先前的 IP 地址。您可以使用 AWS CLI 或 來更新條件式轉寄站PowerShell:

AWS CLI
更新目錄上的條件式轉寄站
  • 執行下列命令,將範例值取代為您自己的值:

    aws ds update-conditional-forwarder \ --directory-id d-123456abcd \ --remote-domain-name company.example.com \ --dns-ip-addrs 10.2.0.20 10.2.0.21

    如需詳細資訊,請參閱《 AWS CLI 命令參考》中的 update-conditional-forwarder。

PowerShell
更新目錄上的條件式轉寄站
  • 執行下列命令,將範例值取代為您自己的值:

    Update-DSConditionalForwarder ` -DirectoryId d-123456abcd ` -RemoteDomainName company.example.com ` -DnsIpAddr 10.2.0.20,10.2.0.21

    如需詳細資訊,請參閱《AWS Tool for PowerShell Cmdlet Reference》中的 Update-DSConditionalForwarder。

從目錄中移除條件式轉寄站

您可以使用 AWS CLI 或 ,從目錄中移除條件式轉寄站PowerShell:

AWS CLI
從目錄中移除條件式轉寄站
  • 執行下列命令,將範例值取代為您自己的值:

    aws ds delete-conditional-forwarder \ --directory-id d-123456abcd \ --remote-domain-name company.example.com

    如需詳細資訊,請參閱《 AWS CLI 命令參考》中的 delete-conditional-forwarder。

PowerShell
從目錄中移除條件式轉寄站
  • 執行下列命令,將範例值取代為您自己的值:

    Remove-DSConditionalForwarder ` -DirectoryId d-123456abcd ` -RemoteDomainName company.example.com

    如需詳細資訊,請參閱《AWS Tool for PowerShell Cmdlet Reference》中的 Remove-DSConditionalForwarder。