
1. HTTP 프록시
curl -x "http://203.0.113.10:8080" https://api.ipify.org2. 원격 DNS를 쓰는 SOCKS5
curl --socks5-hostname 203.0.113.10:1080 https://api.ipify.org3. SOCKS4
curl --socks4 203.0.113.10:1080 https://api.ipify.org4. 목록의 첫 프록시 사용
proxy="$(curl -sL https://raw.githubusercontent.com/xyzs996/free-proxy-health-list/main/http.txt | head -n 1)"
curl -x "http://$proxy" --max-time 10 https://api.ipify.org시간을 아껴 주는 참고 사항
--socks5 대신 --socks5-hostname을 써서 프록시가 대상 호스트 이름을 해석하게 하세요. 앞의 것은 로컬에서 해석해 조회가 노출됩니다. --max-time은 반드시 설정하세요. 없으면 죽은 프록시에서 명령이 멈춥니다. HTTP 오류 시 curl이 0이 아닌 코드로 끝나 셸 루프가 진행되게 하려면 -f를 더하세요.
관련 가이드
공개 스냅샷 이용 범위
무료 공개 프록시는 알 수 없는 주체가 운영하며 공유됩니다. 비밀번호, 토큰, 개인정보를 전송하지 마세요. GitHub 이용 정책에 따라 스팸, 공격, 접근 제어 우회, 사이트 정책에 어긋나는 수집에 사용하지 마세요.
무료 공개 프록시는 알 수 없는 주체가 운영하며 공유됩니다. 비밀번호, 토큰, 개인정보를 전송하지 마세요. GitHub 이용 정책에 따라 스팸, 공격, 접근 제어 우회, 사이트 정책에 어긋나는 수집에 사용하지 마세요.