首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >wget和cURL一个显式的IPv6地址

wget和cURL一个显式的IPv6地址
EN

Unix & Linux用户
提问于 2017-04-06 21:45:36
回答 1查看 32.9K关注 0票数 3

您可以在-6或wget中使用cURL标志来使用域的IPv6地址,比如google.com

我无法通过显式传递IPv6地址来获取页面。

我试过:

代码语言:javascript
运行
复制
wget -6 http://[fe80::a00:27ff:fe00:80b9]:8080/

该主机肯定是在8080上运行服务器,通过IPv6在我的本地网络上运行,得到了netstatifconfig的确认。当我运行上面的代码时,我得到了Connecting to fe80:a00:27ff:fe00:80b9:8080... failed: Invalid argument。从错误消息中可以明显看出,IPv6地址和端口没有像我所期望的那样被解释。

当我谷歌时,所有的例子都是为了使用-6和域名,找不到一个有明确IPv6地址的例子。

EN

回答 1

Unix & Linux用户

发布于 2017-05-10 07:29:15

这似乎是wget中的一个bug:https://bugs.launchpad.net/ubuntu/+source/wget/+bug/1566930

显然,wget没有正确解析添加到链接本地IPv6地址的作用域。

我建议给您的服务器(S)实际的IPv6地址,或者是公共地址,或者,如果您不能得到这些地址,ULAs (唯一的本地地址)。它们不需要作用域标识符,因此也可以在wget中工作。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/356451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档