IPV6でwgetを使用する方法

IPV6でwgetを使用する方法

次のコマンド(および出力)を使用して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-certificateSSL証明書はIPアドレスではなくドメイン名に対して発行されるため、追加する必要があります。

Host:最後に、ほとんどのWebサイトはフィールドが正しく指定されている場合にのみデータを提供するように設定されているため、まだエラーまたはデフォルトのWebサーバーページが表示されることがあります。

おすすめ記事