

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

# 更新或建立 DNS CNAME 記錄
<a name="step4-configure-dns-cname"></a>

為您的檔案系統正確設定 SPNs 之後，您可以將解析至原始檔案系統的每個 DNS 記錄取代為解析為 Amazon FSx 檔案系統預設 DNS 名稱的 DNS 記錄，以切換到 Amazon FSx。

需要 `dnsserver`和 `activedirectory` Windows 模組才能執行本節中顯示的命令。

**安裝所需的 PowerShell 模組**

1. 以具有 DNS 管理許可的群組成員身分 ( 中的**AWS 委派網域名稱系統管理員** AWS Managed Microsoft AD，以及 **網域管理員**或您已在自我管理 Active Directory 中委派 DNS 管理許可的其他群組），登入已加入 Amazon FSx 檔案系統加入的相同 Active Directory 的 Windows 執行個體。

   如需詳細資訊，請參閱《*Amazon EC2 使用者指南》中的*[連線至 Windows 執行個體](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html)。

1. 以管理員身分開啟 PowerShell。

1. PowerShell DNS Server 模組需要執行此程序中的指示。使用以下命令進行安裝。

   ```
   Install-WindowsFeature RSAT-DNS-Server
   ```

**更新或建立 Amazon FSx 檔案系統的自訂 DNS 名稱**

1. 以使用者身分連線至 Amazon EC2 執行個體，該使用者是具有 DNS 管理許可的群組成員 ( AWS 受管 Active Directory 中的**AWS 委派網域名稱系統管理員**，以及**網域管理員**或您已在自我管理 Active Directory 中委派 DNS 管理許可的其他群組）。

   如需詳細資訊，請參閱《*Amazon EC2 使用者指南》中的*[連線至 Windows 執行個體](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html)。

1. 在命令提示字元中，執行下列指令碼。此指令碼會將任何現有的 DNS CNAME 記錄遷移到您的 Amazon FSx 檔案系統。如果找不到，它會為解析`alias_fqdn`為 Amazon FSx 檔案系統預設 DNS 名稱的 DNS 別名建立新的 DNS CNAME 記錄。

   執行指令碼：
   + `alias_fqdn` 將 取代為您與檔案系統相關聯的 DNS 別名。
   + `file_system_DNS_name` 將 取代為 Amazon FSx 已指派給檔案系統的 DNS 名稱。

   ```
   $Alias="alias_fqdn"
   $FSxDnsName="file_system_dns_name"
   $AliasHost=$Alias.Split('.')[0]
   $ZoneName=((Get-WmiObject Win32_ComputerSystem).Domain)
   $DnsServerComputerName = (Resolve-DnsName $ZoneName -Type NS | Where Type -eq 'A' | Select -ExpandProperty Name) | Select -First 1
   Add-DnsServerResourceRecordCName -Name $AliasHost -ComputerName $DnsServerComputerName -HostNameAlias $FSxDnsName -ZoneName $ZoneName
   ```

1. 針對您在步驟 [1 中與檔案系統相關聯的每個 DNS 別名重複上述步驟](step1-assign-dns-alias.md)。

您現在已使用 DNS 別名為 Amazon FSx 檔案系統新增 DNS CNAME 值。您現在可以使用 DNS 別名來存取您的資料。

**注意**  
更新 DNS CNAME 記錄以指向先前指向另一個檔案系統的 Amazon FSx 檔案系統時，用戶端可能無法在短時間內與檔案系統連線。當用戶端 DNS 快取重新整理時，他們應該能夠使用 DNS 別名進行連線。如需詳細資訊，請參閱[無法使用 DNS 別名存取檔案系統](unable-to-access.md#cant-connect-using-dns-alias)。