我有一个谷歌云实例。我不需要IPv6,但我需要能够连接到公共IPv6。我添加了一个防火墙规则,该规则允许::/0用于传出流量。现在,当我尝试ping ipv6.google.com时,它会给出响应——网络无法访问。我需要做什么才能ping到任何像IPv6.google.com这样的IPv6。非常感谢。
谷歌云现在支持虚拟机实例上的外部ipv6。每个实例都可以获得/96外部ip范围,它可以用于访问互联网(没有NAT(或用于VM到VM的流量。
目前(2021年7月(,它只支持有限的地区:
- 亚洲1
- 亚洲南方1
- 欧洲西部2
- 美国西部2
详见
https://cloud.google.com/compute/docs/ip-addresses/configure-ipv6-addresshttps://cloud.google.com/vpc/docs/vpc#ipv6-地址
请注意,目前不支持使用外部IPv6地址连接到Google API和服务,这将导致无法访问目标ICMP响应。大多数应用程序将透明地回退到IPv4。所以,如果你不能ping ipv6.google.com,不要感到惊讶。你应该能够ping其他ipv6网站。
谷歌云现在支持计算引擎的IPv6。
-
问题:无法创建ICMPv6防火墙规则。
-
启用IPv6需要创建一个新的VPC。手动创建子网-不要选择自动模式创建子网。通过在虚拟机编辑窗口中更改VPC选择,可以将现有虚拟机移动到新的VPC。
-
当使用Let's Encrypt部署SSL证书时,certbot更喜欢使用IPv6连接到系统。在使用certbot之前,请确保已完全配置IPv6。或者等待配置IPv6,直到部署SSL证书之后。
我已经部署了一个使用IPv4和IPv6的生产系统jhanley.com。
除了这些小问题之外,IPv6易于部署并且运行良好。