Google Cloud VM设置IPv6 PTR记录报错:Access config name不可变
GCE IPv6 PTR记录配置报错解决方案
问题根源
你碰到的错误是因为GCE实例的IPv6访问配置默认名称External IPv6是不可修改的——控制台在配置PTR记录时,可能默认尝试修改这个名称字段,从而触发报错。但这并不代表无法为IPv6地址配置PTR记录,只是配置方式需要调整。
正确配置方式
方式1:用gcloud命令行配置
直接通过命令行针对IPv6地址设置PTR记录,避开控制台的限制:
gcloud compute addresses update [你的IPv6地址] --region [实例所在区域] --reverse-dns blabla.mywebsite.com.
替换命令里的[你的IPv6地址](比如2600:1234:abcd:5678::1)和[实例所在区域](比如us-central1)为实际值即可。
方式2:通过Cloud DNS托管区域配置
如果你的mywebsite.com域名托管在Cloud DNS中,可直接在对应托管区域添加PTR记录:
- IPv6的PTR记录名称需要用反向格式,比如IPv6地址
2600:1234:abcd:5678::1,对应的反向名称是1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.7.6.5.d.c.b.a.4.3.2.1.0.0.6.2.ip6.arpa. - 记录类型选择
PTR,记录值填写blabla.mywebsite.com.
额外说明
- 你已经完成域名验证,这部分没问题,无需重复操作。
- IPv6 PTR记录生效需要等待DNS缓存刷新,通常耗时几分钟到几小时不等。
内容的提问来源于stack exchange,提问作者Toms Project
相关产品推荐
相关产品推荐

