在 AWS Route 53 中添加子域
我的域名是 example.com
我想添加像 subdomain.example.com 這樣的子域
我的域名在godaddy註冊。我在 aws route 53 中創建了託管區域,並在 godaddy 中更改了 dns。example.com 按我的意願工作。
但是,現在我想在這個域中添加子域。但我不這樣做。
我首先嘗試了這個(站點連結):
登錄到您的 AWS 控制台。
點擊此處轉到 AWS route53 控制台。從左側欄中點擊託管區域。
從頂部欄中點擊創建託管區域。> 在右側窗格中,將 subdomain.maindomain.com 作為域名並點擊創建。
複製此域的名稱伺服器以供進一步使用。
現在轉到您的主域的記錄集,然後點擊創建記錄集。
在右窗格中,放置子域。在 Name 部分中,選擇 Type 作為 NS 並為 Value 放置先前複製的名稱伺服器,然後點擊 Create。
但這沒有用。
然後我嘗試了這個。
因此,在這種情況下,創建一個 CNAME 記錄,其中 example.com 將是規範名稱,client.example.com 將是別名記錄。
一旦完成,現在 example.com 和 client.example.com 都將解析到相同的 IP 地址,即負載均衡器。
但仍然沒有工作。
我怎樣才能做到這一點?
設置子域的關鍵技巧是通過一組名稱伺服器 - NS 記錄將子域與父域連結起來。即它的名稱伺服器集(NS 記錄)是已知的,並且父域必須知道這些 NS 對於子域是什麼。就像在 GoDaddy 中設置Route53 NS 一樣,然後將其插入到區域中作為指向您的域的連結。說得通?
subdomain.example.com``example.com``example.com``.com
這是您在 Route53 中創建子域的方式:
- 在 Route53 中創建新的託管區域
subdomain.example.com
,並將 *NS 記錄集 複製到剪貼板或記事本或某處:(我在此展示中使用我的域aws.nz - 無法在 R53 中創建 example.com 子域) 2. 打開
example.com
託管區域詳細資訊(或在本例中為aws.nz),然後點擊Create Record Set。放:
- 在subdomain中創建一些記錄,例如
test.subdomain.example.com
=192.0.2.123,稍等一下並嘗試解決它:~ $ host test.subdomain.aws.nz test.subdomain.aws.nz has address 192.0.2.123
希望有幫助:)