Google Cloud DNS – Platzhalter für Subdomains funktionieren nicht

Google Cloud DNS – Platzhalter für Subdomains funktionieren nicht

Ich habe eine Domain example.com auf der App Engine. Alle Subdomains a.example.com, b.example.com, c.example.com... müssen auf example.com verweisen.

Ich konfiguriere alles über Cloud DNS von Google Cloud. Meine Konfiguration sieht folgendermaßen aus:

*.example.com.  CNAME   300 ghs.googlehosted.com.
example.com.    AAAA    300 xxxx:xxxx:xxxx:xx::xx
example.com.    AAAA    300 xxxx:xxxx:xxxx:xx::xx
example.com.    AAAA    300 xxxx:xxxx:xxxx:xx::xx
example.com.    AAAA    300 xxxx:xxxx:xxxx:xx::xx
example.com.    A       300 xxx.xxx.xx.xx
example.com.    A       300 xxx.xxx.xx.xx
example.com.    A       300 xxx.xxx.xx.xx
example.com.    A       300 xxx.xxx.xx.xx

Habe schon versucht sowas zu machen

*.example.com.  CNAME   300 example.com.

Aber es funktioniert nicht.

Wenn ich DIG verwende, um meinen DNS zu überprüfen, erhalte ich die richtige Antwort

;; ANSWER SECTION:
a.example.com.          300     IN      CNAME   ghs.googlehosted.com.
ghs.googlehosted.com.   218     IN      A       xxx.xxx.xxx.xxx

Wenn ich von meinem Browser aus auf a.example.com gehe, erhalte ich die Meldung ERR_CONNECTION_CLOSED

Antwort1

Wie @John Hanley erwähnt hat, unterstützt das von Google verwaltete SSL-Zertifikat kein Platzhalterzeichen (*.example.com).

Ich habe gerade ein neues Zertifikat mit Letsencrypt erstellt und der Platzhalter scheint zu funktionieren.

Antwort2

Wenn Sie ein von Google verwaltetes SSL-Zertifikat verwenden, werden Platzhalter nicht unterstützt. Sie können Platzhalter verwenden, um Subdomänen auf jeder Ebene zuzuordnen, beginnend bei Subdomänen der dritten Ebene.

Informationen hierzu finden Sie unter dem folgenden Link:

Zuordnen benutzerdefinierter Domänen: https://cloud.google.com/appengine/docs/standard/python/mapping-custom-domains#wildcards

Sichern benutzerdefinierter Domänen mit SSL: https://cloud.google.com/appengine/docs/flexible/python/securing-custom-domains-with-ssl

verwandte Informationen