本頁說明如何建立代管反向查詢區域。如需詳細背景資訊,請參閱「代管反向查詢區域」。
代管反向查詢區是一種具有特殊屬性的私人區域,可指示 Cloud DNS 對 Compute Engine 的 DNS 資料執行 PTR 查詢。您必須設定這類區域,Cloud DNS 才能正確解析虛擬機器 (VM) 執行個體的非 RFC 1918 PTR 記錄。
如要建立新的私人代管反向查詢區,請完成下列步驟。
控制台
前往 Google Cloud 控制台的「Create a DNS zone」(建立 DNS 區域) 頁面。
在「Zone type」(區域類型) 中,選取「Private」(私人)。
在「Zone name」(區域名稱) 中輸入名稱,例如
my-new-zone。輸入區域的「DNS name suffix」(DNS 名稱尾碼) 。為了確保這是反向區域,尾碼「必須」設為
in-addr.arpa。此外,請依據要透過 Cloud DNS 解析的非 RFC 1918 PTR 記錄,將 DNS 名稱設為相應的反向查詢名稱。舉例來說,如果要解析的 IP 是20.20.1.2,則須建立 DNS 名稱為2.1.20.20.in-addr.arpa的反向查詢區。選用:新增說明。
在「Options」(選項) 下方,選取「Managed reverse lookup zone」(代管反向查詢區)。
選取必須顯示私人區域的網路。
點選「Create」(建立)。
gcloud
請執行 dns managed-zones create 指令。
gcloud dns managed-zones create NAME \
--description=DESCRIPTION \
--dns-name=DNS_SUFFIX \
--networks=VPC_NETWORK_LIST \
--visibility=private \
--managed-reverse-lookup
更改下列內容:
NAME:區域名稱DESCRIPTION:區域說明DNS_SUFFIX:反向區域的 DNS 尾碼,必須以.in-addr.arpa結尾;通常反向區域的格式為${ip_block_in_reverse}.in-addr.arpaVPC_NETWORK_LIST:以半形逗號分隔的虛擬私有雲網路清單,這些網路包含PTR記錄指向的 Google Cloud 資源
Terraform
後續步驟
- 如要使用代管區域,請參閱「建立、修改及刪除區域」一文。
- 如要瞭解使用 Cloud DNS 時可能遇到的常見問題解決方案,請參閱這篇文章。
- 如要查看 Cloud DNS 總覽,請參閱這篇文章。