Ich habe mit dem folgenden Befehl (und der folgenden Ausgabe) eine IPv6-Adresse erhalten:
$ dig +short +answer aaaa deb.debian.org
debian.map.fastlydns.net.
2a04:4e42:65::644
Wenn ich jetzt versuche, den folgenden Befehl auszuführen:
wget -6 https://2a04:4e42:65::644
Ich erhalte die folgende Fehlermeldung:
https://2a04:4e42:65::644: Bad port number.
Meine Wget-Versionsinformationen:
GNU Wget 1.21 built on linux-gnu.
Ist diese Version von wget (Debian 11) nicht mit IPv6 kompatibel?
Antwort1
Sie sollten die Adresse "escapen", zBwget -6 https://[2a04:4e42:65::644]
Möglicherweise möchten Sie dies auch hinzufügen, --no-check-certificate
da SSL-Zertifikate für Domänennamen und nicht für IP-Adressen ausgestellt werden.
Schließlich erhalten Sie möglicherweise immer noch eine Fehlermeldung oder eine Standard-Webserverseite, da die meisten Websites so eingerichtet sind, dass sie nur dann Daten bereitstellen, wenn das Host:
Feld richtig angegeben ist.