如何为AWS负载均衡器配置Google Cloud DNS并解决CNAME记录报错
解决Google Cloud DNS CNAME记录格式错误问题
当你在Google Cloud中创建CNAME记录指向AWS ELB域名时出现格式错误,可按以下步骤排查解决:
- 移除域名末尾的英文句点:如果输入的ELB域名末尾带有
.(比如data-vm-190.eu-west-1.elb.amazonaws.com.),直接去掉这个句点后重新输入。Google Cloud DNS的CNAME目标不需要添加末尾句点,额外的句点会触发格式验证失败。 - 清理输入内容的冗余字符:复制粘贴ELB域名时,可能附带了空格、换行或不可见特殊字符,手动输入或清理后重新粘贴纯域名文本。
- 验证ELB域名的合法性:通过命令行工具确认目标域名可正常解析,比如执行
dig data-vm-190.eu-west-1.elb.amazonaws.com或nslookup data-vm-190.eu-west-1.elb.amazonaws.com,确保返回有效的DNS记录,排除目标域名本身的问题。 - 严格匹配输入格式:AWS分配的ELB域名(如
data-vm-190.eu-west-1.elb.amazonaws.com)本身符合server-1.example.com的格式要求,只需确保在GCP DNS控制台的记录数据框中直接输入完整域名即可,无需添加任何前缀或后缀。
内容的提问来源于stack exchange,提问作者user3622140
相关产品推荐
相关产品推荐

