我使用以下命令(和输出)接收到一个IPv6地址:
$ dig +short +answer aaaa deb.debian.org
debian.map.fastlydns.net.
2a04:4e42:65::644
现在,当我尝试运行以下命令时:
wget -6 https://2a04:4e42:65::644
我得到以下错误:
https://2a04:4e42:65::644: Bad port number.
我的wget版本信息:
GNU Wget 1.21 built on linux-gnu.
这个版本的wget (debian 11)与IPv6不兼容吗?
发布于 2021-11-01 19:08:16
您应该“转义”地址,例如wget -6 https://[2a04:4e42:65::644]
您还可能希望添加--no-check-certificate
,因为SSL证书是为域名(而不是IP地址)颁发的。
最后,您可能仍然会得到一个错误或默认的web服务器页面,因为大多数网站的设置只有在正确指定Host:
字段时才能提供数据。
https://unix.stackexchange.com/questions/675724
复制相似问题