GoDaddy子域名能否指向Google Cloud CDN?子域名配置疑问
GoDaddy子域名转发至Google Cloud CDN的可行方案
答案是肯定的,而且完全不需要在Cloud DNS创建整个主域名的托管区域,针对子域名有两种直接的处理方式:
方式一:直接在GoDaddy配置CNAME记录(最简单)
- 先在Google Cloud CDN侧获取对应目标地址:一般是你绑定CDN的负载均衡器域名,或是Cloud Storage桶的托管域名
- 登录GoDaddy的域名管理后台,找到主域名的DNS设置面板
- 添加一条CNAME记录:主机栏填子域名前缀(比如要设置
cdn.yourdomain.com,就填cdn),目标栏填Cloud CDN提供的那个域名,TTL保持默认或按需调整 - 保存后等待DNS生效,这个子域名就会直接指向Google Cloud CDN的节点了
方式二:对子域名单独启用Cloud DNS托管(适合需要GCP管控子域名DNS的场景)
如果希望把这个子域名的所有DNS解析权交给GCP,也可以只创建子域名的Cloud DNS区域:
- 在GCP Cloud DNS中创建一个子域名专属区域(比如区域名设为
cdn.yourdomain.com),创建完成后会得到一组权威DNS服务器地址 - 回到GoDaddy的主域名DNS设置,添加一条NS记录:主机栏填子域名前缀(比如
cdn),值填Cloud DNS给你的那几个NS地址 - 之后这个子域名的所有DNS操作都可以在GCP Cloud DNS里完成,包括配置指向Cloud CDN的CNAME/A记录
额外注意
- 无论用哪种方式,都要确保Google Cloud CDN的源站(比如后端服务、存储桶)已经配置妥当,且子域名已在GCP对应资源的域名绑定列表中
- DNS记录的生效时间取决于你设置的TTL,通常几分钟到几小时不等
内容的提问来源于stack exchange,提问作者Luiz
相关产品推荐
相关产品推荐

