답변:
변경해야합니다
export LD_PRELOAD=libproxychains.so.3
에
export LD_PRELOAD=/usr/lib/libproxychains.so.3
의 는 / usr / 빈 / proxychains
또는 find /usr/lib/ -name libproxychains.so.3 -print
올바른 파일 경로를 얻는 데 사용 하십시오.
proxy_dns
하면 동일한 작업을 수행해야 `which proxyresolv`
합니다.
설정시 오류가 사라지더라도
export LD_PRELOAD=/usr/lib/libproxychains.so.3
에 는 / usr / 빈 / proxychains 우분투에 해당 위치에서 이러한 파일은 존재하지 않는다. 링크 는 / usr / lib 디렉토리 / x86_64에-리눅스 GNU에서 / 32 비트 시스템에서 64 비트 시스템과는 / usr / lib 디렉토리 / I386-리눅스 GNU / (내가 생각하는)에 있습니다. 링크 는 동일한 디렉토리에있는 libproxychains.so.3.0.0 파일을 가리 킵니다 . 변화는
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3
64 비트 인 경우
export LD_PRELOAD=/usr/lib/i386-linux-gnu/libproxychains.so.3
32 비트 우분투 및 파생 제품의 경우.
나의 경우에는,
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3
작동하지 않았다. 또한이 줄을 내에 추가 .bashrc
하고 새로 고침source ~/.bashrc
솔루션 : 다음
을 통해 추가 / 편집해야합니다 proxychains
.
sudo gedit /usr/bin/proxychains
32 비트 우분투 및 파생 상품의 경우, 교체 x86_64-linux-gnu
로i386-linux-gnu
/usr/bin/proxychains
LD_PRELOAD에 대한 링크가 포함되어libproxychains.so.3
있습니다libproxychains.so
. 물론, 당신이/usr/lib/libproxychains.so
올바르게 연결되어 있다고 가정하면/usr/lib/libproxychains.so.3