繁体   English   中英

谷歌云计算实例,IPv6

[英]Google Cloud Compute Instance, IPv6

我目前有一个谷歌云计算实例设置为多人游戏的后端。 我尝试在其上发布游戏的某些发行商和应用商店要求可以通过使用 IPv6 地址的客户端访问服务器,这非常有意义。 所以问题是,我如何才能使计算实例可以通过 IPv6 连接?

值得注意的是,客户端和服务器之间的连接是通过 UDP 完成的,因此使用负载平衡似乎不起作用(据我所知,谷歌云中的负载平衡器只能通过 TCP 完成)。

有没有其他人遇到过这个问题,如果有,您是如何解决的?

提前谢谢了。

用于 HTTP(S)、SSL 代理和 TCP 代理负载平衡的 IPv6 终止当前处于测试阶段。

https://cloud.google.com/compute/docs/load-balancing/ipv6

为负载均衡器配置 IPv6 终止可让您的后端实例在 IPv6 客户端显示为 IPv6 应用程序。

注意:文档说此功能不包含在任何 SLA 或弃用政策中,并且可能会受到向后不兼容的更改。

他们的文档中对 Beta 的定义:Beta 是我们准备为任何客户开放一个版本以供使用的点。 Beta 版本中没有 SLA 或技术支持义务,在某些情况下可以免除费用。 从功能的角度来看,产品将是完整的,但可能存在一些未解决的未决问题。 Beta 版本适用于有限的生产用例。

https://cloud.google.com/terms/launch-stages

用于 HTTP(S)、SSL 代理和 TCP 代理负载平衡的 IPv6 终止于 2017 年 9 月 20 日成为 GA。

来源: https ://cloudplatform.googleblog.com/2017/09/announcing-ipv6-global-load-balancing-ga.html。

请参阅https://cloud.google.com/compute/docs/load-balancing/ipv6上的文档

请记住,在 GCP 网络内部,一切仍在 IPv4 上, https://issuetracker.google.com/issues/35904387

谷歌云现在支持虚拟机实例上的外部 ipv6。 每个实例都可以获得 /96 的外部 IP 范围,它可以用于访问 Internet(无需 NAT)或用于 VM 到 VM 的流量。

目前(2021 年 7 月)它仅支持有限的区域:

  • 亚洲-东1
  • 亚南1
  • 欧洲西部2
  • 美国西部2

详见

https://cloud.google.com/compute/docs/ip-addresses/configure-ipv6-address https://cloud.google.com/vpc/docs/vpc#ipv6-addresses

如果您的实例恰好是上述 4 个区域之一,那么您应该能够使用 VM 实例 IPv6 功能。

2022 年 5 月更新。

根据https://cloud.google.com/vpc/docs/subnets#limitations

内部和外部 IPv6 子网在除 asia-southeast2 和 asia-northeast3 区域外的所有区域都可用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM