Colocar registros TXT mayores a 255 caracteres en Cloud DNS

Colocar registros TXT mayores a 255 caracteres en Cloud DNS

Google Cloud DNS es el servicio de DNS de la nube de Google. Aqui podemos crear y manejar nuestras zonas dns. 💻

Hace un tiempo me tope con un problema no muy común. Resulta que Cloud DNS solo permite registros TXT de un tamaño máximo de 255 caracteres. Hasta allí todo bien. La sorpresa fue cuando me solicitaron agregar un registro DKIM mayor a ese tamaño.

Cuando configuras el registro de DKIM de Gsuite por ej. Te solicita crear un registros TXT con estos valores:

name:

google._domainkey

TXT data:

"v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiQaL6Z9BUVvKMCQBQzkOyifbJL+mN0NjGsiZTE+YtlnnE6/RQozfJVc/cq6zqFYBUIt9D/mlloQTPKC9I7z/onRu2GlEn9t/KNch5q0pj3XeyPGdkXFMGRppdgfuNYqC3l4b+oai76RD4oYNNrWGKscEm/WxPB4xEctry0r+oTw+Dx4+2bpBFddG0+nElHz26aLflXpADG7B2bDkUBQTiQGDS8qk3bZsgFg3IFB20lAKt31c0U+UBfUnVXdcJiixX1/tI97itaHdYz2rMugdFkQEXsSVCF4QIKyCJqfwkfH4PaO3eceNtC40QPFFHiAp6USQEL8WCDba9K1O+6W7kQIDAQAB"

Para ingresar a Cloud DNS tienes que buscar en el menú principal de GCP Network services -> Cloud DNS

image.png

Una vez dentro puedes ver la lista de zonas. Puedes ingresar a la zona deseada. Al crear un nuevo registro debido a que este tiene un valor mayor a 255, lo tienes que hacer es dividirlo en dos, ambas partes encerradas con comillas y separadas por un espacio:

"parte1" "parte2"

Al guardarlo deberia de verse asi:

image.png

Si se realiza de esta forma el registro quedará creado correctamente.