hola proxy
v1.14.0
독립형 Hola 프록시 클라이언트. 그냥 실행하면 선택한 Hola 프록시를 통해 트래픽을 전달하는 일반 HTTP 프록시 서버가 시작됩니다. 기본적으로 애플리케이션은 127.0.0.1:8080에서 수신 대기합니다.
애플리케이션은 데이터 센터의 프록시(flag -proxy-type direct
, 기본값)를 통해 또는 해당 국가의 상주 IP(소비자 ISP)의 피어 프록시(flag -proxy-type lum
)를 통해 트래픽을 전달할 수 있습니다.
❤️ ❤️ ❤️
다음 지갑에 기부하여 저자에게 감사 인사를 전할 수 있습니다.
0xB71250010e8beC90C5f9ddF408251eBA9dD7320e
1N89PRvG1CSsUk9sxKwBwudN6TjTPQ1N8a
bc1qc0hcyxc000qf0ketv4r44ld7dlgmmu73rtlntw
IPFS 자식 미러:
git clone https://ipfs.io/ipns/k51qzi5uqu5dkrgx0hozpy1tlggw5o0whtquyrjlc6pprhvbmczr6qtj4ocrv0 hola-proxy
사전 빌드된 바이너리는 여기에서 사용할 수 있습니다.
Unix 계열 시스템(Linux, MacOS, *BSD, Android)에서 파일을 실행 가능하게 만드는 것을 잊지 마십시오. 편의를 위해 다운로드한 파일의 이름을 hola-proxy
로 바꾸고 해당 파일을 배치한 디렉터리 내에서 실행합니다.
chmod +x hola-proxy
또는 소스에서 hola-proxy를 설치할 수도 있습니다. 소스 디렉터리 내에서 다음을 실행합니다.
make install
도커 이미지도 사용할 수 있습니다. 다음은 DE를 통해 hola-proxy를 백그라운드 서비스로 실행하는 예입니다.
docker run -d
--security-opt no-new-privileges
-p 127.0.0.1:8080:8080
--restart unless-stopped
--name hola-proxy
yarmak/hola-proxy -country de
sudo snap install hola-proxy
사용 가능한 국가 목록:
$ ./hola-proxy -list-countries
ar - Argentina
at - Austria
au - Australia
be - Belgium
bg - Bulgaria
br - Brazil
ca - Canada
ch - Switzerland
cl - Chile
co - Colombia
cz - Czech Republic
de - Germany
dk - Denmark
es - Spain
fi - Finland
fr - France
gb - United Kingdom (Great Britain)
gr - Greece
hk - Hong Kong
hr - Croatia
hu - Hungary
id - Indonesia
ie - Ireland
il - Israel
in - India
is - Iceland
it - Italy
jp - Japan
kr - Korea, Republic of
mx - Mexico
nl - Netherlands
no - Norway
nz - New Zealand
pl - Poland
ro - Romania
ru - Russian Federation
se - Sweden
sg - Singapore
sk - Slovakia
tr - Turkey
uk - United Kingdom
us - United States of America
선택한 국가를 통해 프록시를 실행하세요.
$ ./hola-proxy -country de
또는 주거용 IP에서 프록시를 실행합니다.
$ ./hola-proxy -proxy-type lum
또한 프록시 주소와 자격 증명을 내보낼 수도 있습니다.
$ ./hola-proxy -country de -list-proxies -limit 3
Login: user-uuid-0a67c797b3214cbdb432b089c4b801cd
Password: cd123c465901
Proxy-Authorization: basic dXNlci11dWlkLTBhNjdjNzk3YjMyMTRjYmRiNDMyYjA4OWM0YjgwMWNkOmNkMTIzYzQ2NTkwMQ==
host,ip_address,direct,peer,hola,trial,trial_peer,vendor
zagent783.hola.org,165.22.22.6,22222,22223,22224,22225,22226,digitalocean
zagent830.hola.org,104.248.24.64,22222,22223,22224,22225,22226,digitalocean
zagent248.hola.org,165.22.65.3,22222,22223,22224,22225,22226,digitalocean
논쟁 | 유형 | 설명 |
---|---|---|
백오프 마감일 | 지속 | zgettunnels 메서드 시도의 총 기간(기본값 5m0s) |
백오프 초기 | 지속 | zgettunnel의 초기 평균 백오프 지연(+/-50%로 무작위 지정)(기본값 3초) |
바인드 주소 | 끈 | 수신할 HTTP 프록시 주소(기본값 "127.0.0.1:8080") |
카필 | 끈 | 사용자 정의 CA 인증서 번들 파일 사용 |
국가 | 끈 | 원하는 프록시 위치(기본값 "us") |
사용하지 마세요 | - | 평가판 포트 대신 일반 포트를 사용하십시오. |
확장 버전 | 끈 | 요청을 모방하는 확장 버전입니다. https://chrome.google.com/webstore/detail/hola-vpn-the-website-unbl/gkojfkhlekighikafcpjkiklfbnlmeio에서 얻을 수 있습니다(기본값은 "999.999.999"). |
강제 포트 필드 | 숫자 | 강제 특정 포트 필드/숫자(예: 24232 또는 lum) |
hide-SNI | 부울 | 프록시 서버를 사용하여 TLS 세션에서 SNI 숨기기(기본값은 true) |
초기화 재시도 | 숫자 | 초기화 단계 시도 횟수, 무제한 재시도의 경우 0 |
초기화 재시도 간격 | 지속 | 초기화 재시도 간 지연(기본값 5초) |
한계 | 부호 없는 정수(숫자) | 검색된 목록의 프록시 양(기본값 3) |
목록 국가 | 끈 | 사용 가능한 국가를 나열하고 종료합니다. |
목록 프록시 | - | 프록시 목록 출력 및 종료 |
대리 | 끈 | 모든 전화 접속에 사용할 기본 프록시를 설정합니다. 형식: <http|https|socks5|socks5h>://[login:password@]host[:port] 예: http://user:[email protected]:3128 , socks5://10.0.0.1:1080 |
프록시 유형 | 끈 | 프록시 유형(데이터센터: 직접)(주거: lum)(기본값은 "직접") |
리졸버 | 끈 | Hola가 호스트를 차단하는 문제를 해결하기 위한 DNS/DoH/DoT 확인자입니다. 업스트림 DNS URL 형식은 https://github.com/ameshkov/dnslookup/을 참조하세요. (기본값 "https://cloudflare-dns.com/dns-query") |
회전하다 | 지속 | 주어진 기간마다 사용자 ID를 한 번씩 순환합니다(기본값 1h0m0s). |
시간 초과 | 지속 | 네트워크 작업 시간 초과(기본값 35초) |
사용자 에이전트 | 끈 | 요청의 User-Agent 헤더 값(기본값 "Mozilla/5.0(Windows NT 10.0; Win64; x64) AppleWebKit/537.36(KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36") |
다변 | 숫자 | 로깅 상세 수준(10 - 디버그, 20 - 정보, 30 - 경고, 40 - 오류, 50 - 중요)(기본값 20) |