为了测试我的家庭网络从外界的可访问性和不可访问性,我使用了搭载 Debian 10 的 Google Cloud Platform VM。ifconfig
我看到一个接口带有 IPv4 和链接范围 IPv6 地址。据我所知,链接范围地址无法到达外部。
出于测试目的,我尝试与 google.com 建立 IPv6 连接。IPv4 通信畅通无阻,ping
和均curl
如此,但ping -6 google.com
和ping -6 2a00:1450:4001:82a::200e
(我从另一台与 Google 无关的机器上获取了 IPv6 地址)均因 而失败connect: Network is unreachable
。curl [2a00:1450:4001:82a::200e]
因 而失败curl: (7) Couldn't connect to server
。
我知道 Google 提供 IPv6 终止服务,具体如下在这个 stackoverflow.com 问题中,但据我所知,这不允许传出流量。
也许我无法实现我想要的,因为 Google Compute Platform 根本不支持它,我只是想确保我没有错过解决方案。