Google Compute 实例是否有稳定的公共 DNS 名称?

2023-12-20

这是一个分为两部分的问题:

  • GCE实例有稳定的公共DNS名称吗?例如,公共 IP a.b.c.d 的默认 DNS 名称似乎是 d.c.b.a.bc.googleusercontent.com
  • 如果是,获取此信息的最佳方式是什么?这是我迄今为止一直在使用的技巧:

    EXTERNAL_IP=$(curl -s http://bot.whatismyipaddress.com/)
    EXTERNAL_DNS=$(dig +short -x ${EXTERNAL_IP})
    

反向查找是可以的,对于 IP 地址,您可能更喜欢使用 gcutilhttps://developers.google.com/compute/docs/gcutil/tips https://developers.google.com/compute/docs/gcutil/tips

EXTERNAL_IP=$(gcutil getinstance --format=csv --zone=[your_zone] [your_instance] | grep external-ip | cut -d "," -f 2)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google Compute 实例是否有稳定的公共 DNS 名称? 的相关文章

随机推荐