步骤 1:准备信息
- 域名:已拥有并管理的域名,
example.com。 - 子域名:如
www.example.com。 - Google Cloud 项目:已创建并拥有Google Cloud项目,
gcp-example.appspot.com。 - 外部IP地址:获取Google Cloud实例的外部IP地址。
步骤 2:登录Google Cloud Console
- 打开浏览器,访问 Google Cloud Console。
- 使用Google账号登录,必要时注册新账号。
- 确认是否已启用Google Cloud项目,若未启用,请开启它。
步骤 3:访问DNS控制台
- 在Google Cloud Console左侧导航栏中,点击 DNS。
- 确认是否存在现有的DNS记录,若无需修改,可继续到下一步。
步骤 4:添加新的DNS记录
- 点击控制台顶部的 按钮,选择 添加记录。
- 主机名 (Hostname):输入子域名,如
www.example.com。 - 记录类型 (Record Type):选择 A 或 CNAME。
- A记录:直接指向外部IP地址。
- CNAME记录:指向Google Cloud的CNAME,如
gcp-example.appspot.com。
- 目标 (Target):输入目标域名或IP地址。
- TTL (Time to Live):通常设置为
300秒(5分钟),根据需要调整。 - 描述 (Description):添加说明,非必填。
- 点击 添加。
步骤 5:添加TXT记录(可选)
- 点击 ,选择 添加记录。
- 主机名:@,表示根域名。
- 记录类型:选择 TXT。
- 数据 (Text Data):输入
v=216; c=300; target=gcp-example.appspot.com.。 - 点击 添加。
步骤 6:配置解析(CNAME和A记录)
- 添加 CNAME记录:
- 主机名:
www.example.com - 记录类型:CNAME
- 目标:
gcp-example.appspot.com - TTL:300秒
- 主机名:
- 添加 A记录:
- 主机名:
www.example.com - 记录类型:A
- 目标:外部IP地址
- TTL:300秒
- 主机名:
步骤 7:设置子域名(可选)
重复上述步骤,创建其他子域名,如 mail.example.com 或 blog.example.com。
步骤 8:测试DNS解析
使用命令行工具测试:
- macOS/Linux:
dig www.example.com
- Windows:
打开命令提示符,输入
nslookup www.example.com。
步骤 9:监控和维护
- 定期检查DNS记录,确保无误。
- 设置邮件通知或警报,监控DNS配置更改。
完成
配置完成后,确保Google Cloud实例的防火墙设置正确,端口开放,且HTTPS配置已完成,以确保网站安全访问。




