次のコマンド (および出力) を使用して 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 と互換性がありませんか?
答え1
アドレスを「エスケープ」する必要があります。例:wget -6 https://[2a04:4e42:65::644]
--no-check-certificate
SSL 証明書は IP アドレスではなくドメイン名に対して発行されるため、追加する必要がある場合もあります。
最後に、ほとんどの Web サイトはフィールドが適切に指定された場合にのみデータを提供するように設定されているため、エラーまたはデフォルトの Web サーバー ページが表示される場合がありますHost:
。