我在Europe-West2地区使用谷歌计算引擎和设置实例,但我刚刚注意到我的机器获得的IP是美国的,这导致了一些问题。
我真的需要一个英国的静态IP作为我的VPS,我看到了如何分配静态IP的演练,但我没有看到任何文章解释如何首先获得英国IP,我多次尝试启动/停止实例,我得到的所有IP都是美国的。
IP地址本身没有国家,它们属于可以跨越多个国家的网络(技术上自主的系统(,在这种情况下是谷歌的。IP地址可以用于某个特定国家的机器,但它不是IP地址的固有属性。
相反,一些服务尝试从可以分配IP地址的来源组合中进行猜测。当你说这个IP地址在美国时,你真正的意思是一些服务已经猜测这个IP地址是在美国,可能是因为谷歌是一家美国公司。IP地理定位服务的错误猜测是您面临的问题。
你没有办法获得"英国IP",因为没有这样的东西。你所能期望的最好的结果是让你的地理定位服务做出更好的猜测,或者得到一个它猜测得更好的IP地址。
根据David的说法,谷歌根据需要购买IP地址范围,并将其中大部分注册到位于加利福尼亚州山景城的总部,IP被分配给这些范围内的虚拟机。
还值得一提的是,将静态IP分配给VM基本上只会保留您当前的IP或为您提供与现有IP类似的IP,并且不能用于配置您自己的IP,因为面向外部(公共(的IP地址需要注册、验证和唯一。