我正在尝试卷曲 ipv6 地址,但没有成功。
如果我尝试的话,可以说:
我等待超时并得到network unreachable
如果我强迫ipv4
,一切都会好起来。
然后如果我强制使用 ipv6,如下所示:
我得到:
curl:(7)无法连接到 2800:3f0:4001:806::1005:网络不可达
ipv6
我认为它与解析地址有某种关系。
我看到在安装了某些 Linux 发行版的较新版本的其他计算机上,这些请求运行正常,所以我猜测这与我的使用有关ubuntu 10.10
,但这个问题并未得到解决。
我希望能够在不使用该选项的情况下正常地卷曲:-4
,我必须修改什么才能正常使用带有ipv6
地址的卷曲?
答案1
因为您收到了错误信息:
curl: (7) Failed to connect to 2800:3f0:4001:806::1005: Network is unreachable
...这与实际解析 IPv6 地址无关。host not found
如果是这种情况,它会返回或类似的错误。
如果没有更多信息,对我来说最可能的解释是:
您的计算机没有 IPv6 地址。如果您运行,
ifconfig
您的网络适配器是否包含如下行:inet6 addr: fe80::922b:34ff:fe03:6d1a/64 Scope:Link inet6 addr: 1002:8bd:1000:efac::2/64 Scope:Global
您的 ISP 或其上游提供商无法路由 IPv6 流量。