gcp是否允许vm对虚拟机实例具有内部或外部IPv6地址

时间:2020-01-22 09:32:06

标签: google-cloud-platform

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

2 个答案:

答案 0 :(得分:6)

Google Cloud Platform允许用户使用IPv6连接到Global Load Balancer(具有外部IP),但是VPC Network不支持IPv6。

article解释了GCP全局负载平衡器如何允许IPv6连接,然后如何使用IPv4代理VM实例。

GCP Documentation的注意事项

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

因此,您可以在公共互联网(外部IP)上使用IPv6连接到GCP实例,并且VM实例不具有内部IPv6 IP。

答案 1 :(得分:2)

Google 云现在支持虚拟机实例上的外部 ipv6。每个实例可以获得一个 /96 外部 ip 范围,它可以用于访问互联网(没有 NAT)或用于 VM 到 VM 的流量。

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

  • asia-east1
  • asia-south1
  • europe-west2
  • us-west2

详见

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