이 명령에 사용할 Proxychains 설정 선택
명시적 설정을 고르고 프록시 엔드포인트를 디버그하기 전에 시작 경로를 확인하세요.
proxychains4 -f /home/alex/proxy-lab.conf curl https://example.com/-f 인자는 이 proxychains-ng 호출에 사용할 읽을 수 있는 설정을 선택합니다. 예제의 전체 경로를 유지 관리하려는 파일로 바꾸고 시작 출력에서 로드된 경로를 확인하세요. 여전히 다른 파일 이름을 말하는 오류는 기대한 proxychains4.conf 를 편집해도 효과가 없었던 이유를 설명합니다.
그 명시적 선택이 없으면 검색에는 PROXYCHAINS_CONF_FILE, 작업 디렉터리의 설정, 사용자별 파일, 설치된 시스템 위치가 포함됩니다. 패키지와 래퍼 버전은 기본값이 다를 수 있습니다. 따라서 프로젝트 내부의 proxychains.conf, 다른 계정의 홈, 또는 PATH 에 있는 다른 실행 파일이 입력을 바꿀 수 있습니다.
선택한 파일이 유효한 프록시를 보고하지 않으면
연결 전에 구문 분석을 확인하세요. 항목은 [ProxyList] 아래에 있어야 하며 설치된 릴리스가 기대하는 프로토콜과 필드가 필요합니다. 주석, 섹션 위치, 구문을 확인하세요. 허용된 공개 엔드포인트의 경우 무료 프록시 목록이 선택한 프로토콜의 필수 필드와 함께 입력할 후보를 제공합니다. SOCKS 라고 설명된 HTTP 리스너는 의도한 파일이 로드되었더라도 여전히 잘못입니다.
구문 분석된 설정의 오류는 연결 시도 후의 시간 초과와 다릅니다. 의도한 엔드포인트가 구문 분석되면 다음 실패 단계를 따르세요: 라이브러리 로딩, 프록시 협상, 인증, 대상 연결 또는 애플리케이션 응답. 시스템 파일의 이름을 바꾸는 것으로는 그 단계를 고칠 수 없습니다.
별도의 종료가 필요한 별도의 명령이라면 프로세스가 시작되는 동안 공유 설정을 다시 쓰는 대신 각자의 파일을 명시적으로 고르세요. 오래된 안내서의 파일 이름을 재현하려고 다른 시스템 전체 파일을 덮어쓸 필요는 없습니다.