Domain-Name-System

Google云平台Google應用引擎項目添加A、AAAA、CNAME記錄

  • January 26, 2019

我正在添加一個新的Google應用引擎項目並嘗試將其映射到子域。

我已經創建了一個映射newmachine.mycompany.com到的 CNAME newproject.appsport.com,並且可以在“App Engine”->“設置”->“自定義域”中使用它。

但是一旦映射完成,同一螢幕會顯示以下消息:

Configure resource records on your domain registrar
Have your domain registrar add the following resource records for mycompany.com:
Type    Data    Alias
A   215.234.32.21   
A   215.234.34.21   
A   215.234.36.21   
A   215.234.38.21   
AAAA    1997:2340:4801:32::15   
AAAA    1997:2340:4801:34::15   
AAAA    1997:2340:4801:36::15   
AAAA    1997:2340:4801:38::15   
CNAME   ghs.googlehosted.com    newmachine

我以前沒見過這個消息。從表面上看,沒有為其他現有的 GAE 項目創建這樣的 A 和 AAAA。

我的問題是:

  1. 不將這些記錄添加到我的 DNS 伺服器意味著什麼?
  2. 他們的目的是什麼?是否只是提供反向 IP 查找?

該列表似乎不完整且令人困惑,但我想這意味著:

@           IN A     215.234.32.21   
@           IN A     215.234.34.21   
@           IN A     215.234.36.21   
@           IN A     215.234.38.21   
@           IN AAAA  1997:2340:4801:32::15   
@           IN AAAA  1997:2340:4801:34::15   
@           IN AAAA  1997:2340:4801:36::15   
@           IN AAAA  1997:2340:4801:38::15   
newmachine  IN CNAME ghs.googlehosted.com.

那是因為@ IN CNAME沒有任何意義,因為定義的別名CNAME不應該有任何其他類型的記錄,包括提到的A/ AAAA,但也會MX破壞電子郵件和NS&SOA破壞 DNS 本身;請參閱有關s 在區域頂點的規範問題CNAME

現在,因為您已經擁有newmacine CNAME並且不想將整個移動example.com到 Google App Engine,所以其他記錄不應該有任何合理的目的。

引用自:https://serverfault.com/questions/849637