如何使用 DNSaaS 建立 A 記錄
Designate 是 CubeCOS 中一個多租戶的 DNS 即服務 (DNSaaS) 組件。 它提供由 Keystone 認證保護的 REST API,並與 Nova 和 Neutron 整合。 Designate 支援多種 DNS 後端,包括 Bind9 與 PowerDNS 4。
Setting the DNS of Network
-
導航至
網路 > 網路,從您的網路清單中點擊網路 ID。
-
在橫幅上選擇「子網」。 接著點擊目標子網的「編輯」按鈕。

-
在
DNS區段中,將Controller VIP輸入為值。
建立 DNS 區域
-
導航至
專案 > 網路 > DNS 區域>+ 建立區域。
-
建立具有首選/註冊網域名稱的區域。

建立 DNS 紀錄集
-
將游標懸停於「更多」選項,然後在剛建立的 DNS 區域下拉式選單中點擊「建立記錄集」。

-
新增一筆
A 記錄,並填入您的虛擬機器 IP 位址。以下是支援的記錄清單:
- A - IPv4 位址記錄
- AAAA - IPv6 位址記錄
- CAA - 憑證授權單位授權記錄
- CNAME - 標準名稱記錄
- MX - 郵件交換記錄
- NS - 域名伺服器
- PTR - 指針記錄
- SOA - 權威起始點

-
再次點擊
Zone的 ID 以驗證記錄集的建立。
-
點選橫幅上的「記錄集」以檢視所做的變更。

檢查 DNS
- 導航至您的虛擬機器控制台,並執行
nslookup www.bigstack.co - 或者,您也可以變更您的計算 DNS 並嘗試看看
[root@test-dns ~]# nslookup www.bigstack.co 10.32.31.10
Server: 10.32.31.10
Address: 10.32.31.10#53
Name: www.bigstack.co
Address: 10.32.50.176