【发布时间】:2021-07-25 05:52:18
【问题描述】:
当前VPN设置的防火墙规则似乎根本不允许输入IPv6地址,::/0等没有实现。
有没有办法解决这个问题?有趣的是,如果 VPC 允许创建 IPv6 网络但不允许防火墙允许传入。
【问题讨论】:
标签: google-cloud-platform ipv6 vpc
当前VPN设置的防火墙规则似乎根本不允许输入IPv6地址,::/0等没有实现。
有没有办法解决这个问题?有趣的是,如果 VPC 允许创建 IPv6 网络但不允许防火墙允许传入。
【问题讨论】:
标签: google-cloud-platform ipv6 vpc
不支持 IPv6:https://cloud.google.com/vpc/docs/vpc#specifications
VPC 网络仅支持 IPv4 单播流量。它们不支持网络内的广播、多播或 IPv6 流量:VPC 网络中的 VM 只能发送到 IPv4 目标,并且只能接收来自 IPv4 源的流量。但是,可以为全局负载均衡器创建 IPv6 地址。
【讨论】:
Google 云现在支持虚拟机实例上的外部 ipv6。每个实例都可以获得 /96 的外部 IP 范围,并且可以用于访问互联网(无需 NAT)或用于虚拟机到虚拟机的流量。
目前(2021 年 7 月)仅支持有限区域:
查看更多详情
https://cloud.google.com/compute/docs/ip-addresses/configure-ipv6-address
https://cloud.google.com/vpc/docs/vpc#ipv6-addresses
VPC 防火墙规则现在也支持 IPv6: https://cloud.google.com/vpc/docs/firewalls#specifications
- 防火墙规则支持 IPv4 连接。启用了 IPv6 的 VPC 网络也支持 IPv6 连接。在按地址指定入口规则的源或出口规则的目标时,您可以使用 CIDR 表示法指定 IPv4 或 IPv6 地址或块。
- 每个防火墙规则都可以包含 IPv4 或 IPv6 范围,但不能同时包含两者。
【讨论】: