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:마지막으로, 대부분의 웹사이트는 필드가 올바르게 지정된 경우 에만 데이터를 제공하도록 설정되어 있으므로 여전히 오류나 기본 웹 서버 페이지가 나타날 수 있습니다 .

관련 정보