Windows 용 프리웨어 로컬 프록시 엔진? [닫은]


26

시스템 트레이에서 실행되는 훌륭하고 작은 프리웨어 프록시 응용 프로그램이 있습니까?

HTTP 및 HTTPS 프록시 연결, NTLM 인증 및 구성 가능한 규칙 (다른 호스트의 다른 프록시 서버)을 지원해야합니다.

익명 요청을 통과하는 NTLM 인증이 가능한 경우 카르마 보너스.


2
웹 프록시로 실행되는 소프트웨어 또는 브라우저 프록시 설정을 변경하는 소프트웨어를 요청하십니까?
— Goyuix

브라우저 스위처 도구가 HTTP를 지원할 수 있습니까? 다시 말해, 물론 프록시 역할을하는 소프트웨어입니다. ;-)
— Tomalak

WinGate 는 3 명의 사용자에게 무료 라이센스를 제공하는 본격적인 프록시입니다.
— niutech

다른 하나는 Proxomitron 입니다. 업스트림 프록시를 지원하고 구성 가능한 광고 필터링 및 HTTP 헤더 필터링을 제공합니다.
— Tomalak

1
2016 년 5 월 27 일 현재 WinGate 는 동시 연결된 10 명의 사용자에게 무료입니다. 면책 조항, 저는 WinGate의 저자 인 Qbik에서 일합니다.
— Adrien

답변:


12

파티에 좀 늦었다 고 생각하지만 cntlm을 확인해야합니다 . 거의 모든 기준을 충족한다고 생각합니다.


와우 이건 확실히 유용 해 보입니다. 시간이 허락하자마자 시도하겠습니다. :-)
— Tomalak 2016

그래서. 이것은 매우 가깝습니다. 그러나 몇 가지 문제가 있습니다. 1) 로그온 한 사용자를 투명하게 인증하지 않고 구성 파일의 하드 코드 된 사용자 이름 / 암호 조합에 의존합니다. 2) 업스트림 프록시 인증 만 수행하며 IIS 웹 서버에 대해서는 인증 할 수 없습니다. 3) NTLM 가능 클라이언트의 인증 된 요청을 통과하지 않습니다 (가능한 경우)
— Tomalak

그 외에도 꽤 달콤합니다. Windows 서비스로 실행할 수있는 경량 프록시 서버는 구성이 가능하며 프록시 인증을 쉽게 처리합니다. 아니 꽤 나는 슬프게도, 무엇을 찾고 있었다. 특히 특정 요청에 프록시 서버를 사용할지 여부를 결정하는 규칙 엔진이 없습니다.
— Tomalak

어쩌면 소스를 다운로드하고 규칙 엔진을 추가해야합니다.)
— anand.trex

11

Squid를 잊어 버릴 수 없다 : 무료, 오픈 소스, Windows에서 실행 및 NTLM 인증을 지원합니다. 바이너리로 사용 가능한 오징어 의 기본 윈도우 포트가 있습니다.

Privoxy 도 작동하며 무료이지만 NTLM 인증을 지원하지 않습니다.


1
오징어는 선택의 여지가 있지만 자원 소비와 구성 / 유지 보수 노력 측면에서 너무 무겁습니다. 심지어 Windows 상자에서도 실행됩니까?
— Tomalak

위의 Windows 바이너리에 대한 링크를 추가했습니다. 약간의 구성 노력이 필요하지만 기능 오버 세트가 런타임 오버 헤드가 너무 많이 걸리지 않는 지점까지 내려 놓을 수 있다고 생각합니다.
— JeffP

나는 Mac에서 Squid를 사용하고 약 20MB의 메모리를 사용하며 많은 프로세서를 사용하지 않습니다. 오버 헤드를 눈치 채지 못합니다. 캐시없이 사용하고 있습니다.
— Rich Bradshaw

Squid는 익명 요청을 받아 업스트림 프록시에 대해 NTLM 인증 요청으로 전환 할 수 있습니까? 회사 프록시 서버를 통해 레거시 응용 프로그램을 활성화하는 데 사용하려고합니다.
— Tomalak

7

과거에는 스크린 스크래핑 스크립트가 NTLM 인증이 필요한 회사 서버와 통신 할 수 있도록 프록시가 필요했지만 NTLM 인증 프록시 서버를 다운로드 하여 매우 잘 작동했습니다. 여기서 0.9.9.6 버전 을 얻을 수 있습니다 .

시스템 트레이에서 실행된다고 믿지 않지만 SRVANY를 사용하여 서비스로 변경할 수 있습니다.

내가 작동 할 수있는 유일한 방법은 curl이지만 이것이 일반적인 프록시로 작동 할 수 있는지 확실하지 않습니다. 로 이동 컬 man 페이지 와 아래로 스크롤--proxy-ntlm


보너스 카르마의 승자가있는 것 같습니다. 정말 흥미 롭습니다. 오늘 살펴 보겠습니다!
— Tomalak

프록시로 클라이언트 인증을 지원합니까, 아니면 NTLM을 통해 타사 웹 사이트로 전달합니까?
— JeffP

흠 ... 너무 나쁘다. a) Python 응용 프로그램이며 사용하려는 컴퓨터에는 Python이 아니며 b) 사용자 이름 / 암호를 일반 텍스트로 구성에 넣은 경우에만 NTLM을 지원합니다. 단순히 현재 사용자의 자격 증명을 사용하는 것을 생각했습니다.
— Tomalak

@JeffP : 익명 요청을 통과하는 인증을 지원하며 기본 인증을받은 요청도 NTLM으로 변환합니다. 그러나 위에서 설명한 조건에서만 유감입니다.
— Tomalak
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.