.png)
在 Linux 中設定多個反向 DNS 條目非常簡單,但我找不到在谷歌雲端中執行此操作的文檔。我看到瞭如何添加一個,但沒有看到如何添加多個。伺服器託管多個網域,我需要對所有網域進行 rDNS 驗證。
答案1
從技術上講,您可以為相同 IP 位址的多個 DNS 項目設定反向 DNS。但是,不建議這樣做。
Google Cloud DNS 不會幫助您進行反向 DNS。 IP 位址歸 Google 所有,Google 需要在其係統中為您配置設定。目前,每個靜態公網 IP 位址只能設定一筆 PTR 記錄。
注意:僅支援某些類型的靜態公用 IP 位址。例如,支援附加到 Compute Engine 的 IP 位址。不支援附加到 Google 負載平衡器的 IP 位址。
答案2
如果我明白你想要什麼,你需要做這樣的事情:
$gcloud compute instances update-access-config [INSTANCE_NAME]
--public-ptr --public-ptr-domain [DOMAIN_NAME]
看看這個文件。
注意:我正在編輯我的答案,因為我無法評論其他用戶的答案。
約翰漢利的回答讓我思考了這個場景並做了一些諮詢和研究。
我的結論是:
- 使用內部 DNS,每個 IP 位址只能有一個 PTR 記錄。
- 您可以在 Cloud DNS 託管專用區域中建立 PTR 記錄,該記錄將覆寫 Compute Engine 內部 DNS PTR 記錄。
- GCE內部DNS創建 這些反向區域
- 您可以使用下列命令覆寫 GCE 內部 DNS 反向區域和 PTR:Cloud DNS 託管專用區域。
- 從技術上講,單一 PTR 記錄可以擁有的條目數量沒有限制。
- GCP 不允許您為 in-addr.arpa 建立公共 DNS 區域。所以這可能用途有限。