我想為我在 Amazon Route 53 中託管的網域建立子網域,但不知道如何操作。
簡短描述
使用獨立的託管區域來路由子網域的網際網路流量,稱為將子網域的責任委派給託管區域。它也可以稱為透過名稱伺服器委派子網域。
先決條件
在開始之前,請務必實作下列要求:
- 有效的註冊網域 (不論註冊商為何)
- Route 53 中註冊網域的授權託管區域
解決方法
在 Route 53 中為子網域建立託管區域
建立與您要路由流量的子網域相同名稱的託管區域,例如 acme.example.com。為此,請完成下列步驟:
- 開啟 Route 53 主控台。
- 在導覽窗格中,選擇託管區域。
- 選擇建立託管區域。
- 在導覽窗格中,輸入子網域的名稱 (例如 acme.example.com)。
**注意:**如需詳細資訊,請參閱 DNS 網域名稱格式。
- 對於類型,接受公有託管區域的預設值。
- 選擇建立託管區域。
尋找 Route 53 指派給新託管區域的名稱伺服器
建立託管區域時,Route 53 會自動將四個名稱伺服器指派給區域。若要開始使用子網域的託管區域,請在網域 (example.com) 的託管區域中建立新的名稱伺服器 (NS) 記錄。NS 記錄的名稱必須與子網域 (acme.example.com) 名稱相同。
為子網域建立託管區域之後,展開託管區域中子網域 (acme.example.com) 的託管區域詳細資訊下拉式清單。在右窗格中,複製在託管區域詳細資訊下列為名稱伺服器的四個伺服器的名稱。
新增 NS 記錄,以將流量路由至您的子網域
完成下列步驟,以將流量路由至您的子網域。這些步驟也適用於網域的託管區域與子網域位於不同帳戶中的跨帳戶案例。
- 選取網域 (example.com) 的託管區域。確保不要選取子網域 (some.example.com) 的名稱。
- 在網域的託管區域中,選擇建立記錄。
- 對於名稱,輸入子網域的名稱。
- 對於值,輸入名稱伺服器的名稱。
- 對於記錄類型,選擇 NS – 託管區域的名稱伺服器。
- 對於 TTL (秒),為 NS 記錄選取較常見的值,例如 172,800 秒。
- 對於路由政策,選擇簡便路由。
- 選擇建立記錄。
**注意:**若要移除子網域委派 (acme.example.com),請先刪除父託管區域 (example.com) 中的 NS 記錄。然後,刪除子網域託管區域。這些步驟可保護您的子網域免受未經授權的接管。
在子網域託管區域中建立記錄
在新建的子網域託管區域中建立您的記錄。使用 dig/nslookup 命令測試記錄解析。
範例 dig/nslookup 命令:
dig acme.example.com