Google Cloud DNS: el comodín de subdominios no funciona

Google Cloud DNS: el comodín de subdominios no funciona

Obtuve un dominio ejemplo.com en el motor de la aplicación. Todos los subdominios a.example.com, b.example.com, c.example.com... tienen que apuntar a ejemplo.com.

Estoy configurando todo desde Cloud DNS de Google Cloud, mi configuración es así:

*.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

Ya intenté hacer algo como

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

Pero no funciona.

Si uso DIG para verificar mi DNS, obtuve la respuesta correcta

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

Cuando entro a a.example.com desde mi navegador, aparece ERR_CONNECTION_CLOSED

Respuesta1

Como mencionó @John Hanley, el certificado SSL administrado por Google no admite comodines (*.example.com).

Acabo de crear un nuevo certificado con Letsencrypt y el comodín parece funcionar.

Respuesta2

Si utiliza certificados SSL administrados por Google, no se admitirán comodines. Puede utilizar comodines para asignar subdominios en cualquier nivel, comenzando por los subdominios de tercer nivel.

Consulte el siguiente enlace para:

Mapeo de dominios personalizados: https://cloud.google.com/appengine/docs/standard/python/mapping-custom-domains#wildcards

Proteger dominios personalizados con SSL: https://cloud.google.com/appengine/docs/flexible/python/securing-custom-domains-with-ssl

información relacionada