2010-11-26 2 views
4

127.0.0.1:1080을 유일한 양말 서버로 사용하도록 ProxyChains을 구성했습니다. 모든 DNS 요청은 위의 서버를 통해 프록시됩니다.proxychains - wget 작동을 얻을 수 없습니다.

ProxyChains와 함께 Firefox를 사용할 수 있지만 wget에 문제가 있습니다. proxychains wget을 사용할 때마다 먼저 대학의 프록시 서버에 연결을 시도한 다음 로컬 프록시 서버에 연결을 시도합니다.

ProxyChains-3.1 (http://proxychains.sf.net) 
--2010-11-26 22:14:38-- http://www.google.com/ 
Resolving **********... |DNS-request| ********** 
|D-chain|-<>-127.0.0.1:1080-<><>-4.2.2.2:53-<><>-OK 
|DNS-response|: ********** is not exist 
failed: Unknown error. 
wget: unable to resolve host address `**********' 

을 위 ********** 내 대학의 프록시 서버 호스트 이름을 나타냅니다 :

명령 proxychains wget www.google.com의 출력은 다음과 같습니다.

답변

0

쉘 환경 변수로 프록시 주소를 정의 해보십시오. wget manual에는 프록시 구성에 대한 간단한 섹션이 있습니다.

+0

wget을 실행하기 위해 proxychains를 사용하고 싶습니다. wget에서 프록시를 정의하고 싶지 않습니다. – Pallav

3

내 문제는 루트 ("sudo sh")가되어 동일한 명령을 실행 한 후 해결되었습니다.

proxychains sudo wget google.com으로 명령을 실행했습니다.

0
파일

/usr/lib/proxychains3/proxyresolv

변화 4.2.2.2이 아닌 프록시 DNS 요청하지 당신이 proxychains을 할 수도 PROXYRESOLV_DNS


8.8.8.8

또는 사용 ENV에

예 : proxychains.confproxy_dns 설정

관련 문제