gcp 是否允许 vm 具有到 vm 实例的内部或外部 IPv6 地址

Aff*_*fan 3 google-cloud-platform

当我在 shell 中登录 vm 时。我可以找到同时具有 ipv4 和 ipv6 地址的 vm 地址。但是我无法在同一网络中使用 IPv6 地址来 ping 虚拟机。我有一个问题,GCP 会阻止这些

小智 7

Google 云现在支持虚拟机实例上的外部 IPv6。每个实例都可以获得 /96 外部 IP 范围,并且可用于访问互联网(无需 NAT)或用于 VM 到 VM 的流量。

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

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

更详细的信息请参见

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


pra*_*eep 6

Google Cloud Platform 允许用户使用 IPv6 但VPC 网络连接到全局负载均衡器(具有外部 IP)不支持 IPv6。

这篇文章介绍了GCP全球负载均衡如何允许IPv6连接,然后代理来使用IPv4 VM实例。

GCP文档中的注释

VPC 网络仅支持 IPv4 单播流量。它们不支持网络内的广播、多播或 IPv6 流量;VPC 网络中的虚拟机只能发送到 IPv4 目标,并且只能接收来自 IPv4 源的流量。但是,可以为全局负载均衡器创建 IPv6 地址。

因此,您可以通过公共互联网(外部 IP)使用 IPv6 连接到 GCP 实例,并且虚拟机实例没有内部 IPv6 IP。