특정 포트를 통해 다운로드하도록 wget을 바인딩하는 방법은 무엇입니까?

특정 포트를 통해 다운로드하도록 wget을 바인딩하는 방법은 무엇입니까?

wget을 통해 파일을 다운로드하려고 합니다. 그런데 프록시로 구성한 포트를 통해 다운로드하고 싶습니다. 내 컴퓨터의 특정 포트를 통해 다운로드하도록 wget을 어떻게 구성합니까? 즉, 예를 들어 "localhost:8080"에 wget을 바인딩하고 싶습니다.

답변1

wgethttp, https 및 ftp 프록시를 지원합니다. 추가 매개변수를 입력하여 이러한 유형의 프록시를 사용할 수 있습니다.

wget <url> -e use_proxy=yes -e http_proxy=127.0.0.1:8080    
wget <url> -e use_proxy=yes -e https_proxy=127.0.0.1:8080    
wget <url> -e use_proxy=yes -e ftp_proxy=127.0.0.1:8080

또는 환경 변수로 내보낼 수 있습니다.

하지만 양말5 프록시를 사용하는 경우에는 proxychainshttp, https 등도 지원하므로 설치하는 것이 좋습니다. 설치 후에는 를 통해 구성해야 합니다 /etc/proxychains.conf. 그런 다음 다음과 같이 사용할 수 있습니다 wget.

proxychains4 wget <url>

관련 정보