เอ็นจินฟรีแวร์พรอกซีท้องถิ่นสำหรับ Windows? [ปิด]


26

มีแอพพลิเคชั่น proxy ที่สวยและเล็กที่ทำงานในถาดระบบหรือไม่?

ควรสนับสนุนการเชื่อมต่อพร็อกซี HTTP และ HTTPS, การรับรองความถูกต้อง NTLM และกฎที่กำหนดได้ (พร็อกซีเซิร์ฟเวอร์ที่แตกต่างกันสำหรับโฮสต์ที่แตกต่างกัน)

กรรมโบนัสหากสามารถ NTLM รับรองความถูกต้องคำขอที่ไม่ระบุตัวตนผ่านมัน


2
คุณกำลังขอซอฟต์แวร์ที่ทำงานเป็นเว็บพรอกซีหรือซอฟต์แวร์ที่เปลี่ยนการตั้งค่าพร็อกซีเบราว์เซอร์ของคุณหรือไม่?
Goyuix

เครื่องมือสลับเบราว์เซอร์สามารถรองรับ HTTP ได้หรือไม่ กล่าวอีกนัยหนึ่ง: ซอฟต์แวร์ที่ทำหน้าที่เป็นพร็อกซีแน่นอน ;-)
Tomalak

WinGateเป็นพรอกซีแบบเต็มรูปแบบซึ่งให้สิทธิ์ใช้งานฟรีสำหรับผู้ใช้ 3 คน
niutech

อีกที่หนึ่ง: Proxomitron รองรับพร็อกซีอัปสตรีมและเสนอการกรองโฆษณาที่กำหนดค่าได้และการกรองส่วนหัว HTTP
Tomalak

1
โปรดทราบว่า ณ วันที่ 27 พฤษภาคม 2559 WinGate ให้บริการฟรีสำหรับผู้ใช้ที่เชื่อมต่อพร้อมกัน 10 คน ข้อสงวนสิทธิ์ฉันทำงานให้กับ Qbik ซึ่งเป็นผู้แต่ง WinGate
Adrien

คำตอบ:


12

เดาฉันบิตสายไปงานเลี้ยง แต่คุณควรตรวจสอบcntlm ฉันเชื่อว่ามันเป็นไปตามเกณฑ์เกือบทั้งหมดของคุณ


ว้าวอันนี้แน่นอนว่ามีประโยชน์ ฉันจะลองทันทีที่เวลาอนุญาต :-)
Tomalak

ดังนั้น. อันนี้ใกล้สวย แม้ว่าจะมีปัญหาเล็กน้อย 1) ไม่รับรองความถูกต้องของผู้ใช้ที่เข้าสู่ระบบอย่างโปร่งใสแทนอาศัยการรวมชื่อผู้ใช้ / รหัสผ่าน hardcoded ในไฟล์ปรับแต่ง 2) มันทำการรับรองความถูกต้องของพร็อกซีอัปสตรีมเท่านั้นไม่สามารถรับรองความถูกต้องกับ IIS เว็บเซิร์ฟเวอร์ 3) มันไม่ผ่านการร้องขอที่ผ่านการรับรองความถูกต้องจากไคลเอนต์ที่มีความสามารถ NTLM (ถ้าเป็นเช่นนั้นก็เป็นไปได้)
Tomalak

นอกเหนือจากนั้นมันก็ค่อนข้างหวาน พร็อกซีเซิร์ฟเวอร์น้ำหนักเบาที่สามารถเรียกใช้เป็นบริการ Windows ค่อนข้างสามารถกำหนดค่าได้และจัดการการรับรองความถูกต้องของพร็อกซีได้อย่างง่ายดาย ไม่ได้ค่อนข้างสิ่งที่ผมกำลังมองหาเศร้า โดยเฉพาะอย่างยิ่งฉันไม่มีเอ็นจินกฎที่ตัดสินใจว่าจะใช้พร็อกซีเซิร์ฟเวอร์สำหรับคำขอบางอย่างหรือไม่
Tomalak

บางทีคุณควรลองดาวน์โหลดที่มาและเพิ่ม
เอ็นจิ้น

11

ไม่อยากจะเชื่อเลยว่าฉันลืมSquid : ฟรีโอเพ่นซอร์สทำงานบน windows และสนับสนุนการตรวจสอบสิทธิ์ NTLM มีพอร์ตของWindows ดั้งเดิมของปลาหมึกที่มีอยู่ในไบนารี

Privoxyจะสามารถใช้งานได้ฟรี แต่ไม่รองรับการตรวจสอบสิทธิ์ NTLM


1
ปลาหมึกจะเป็นตัวเลือก แต่ฉันเกรงว่ามันมีน้ำหนักมากเกินไปในแง่ของการใช้ทรัพยากรและความพยายามในการกำหนดค่า / การบำรุงรักษา มันยังทำงานบนกล่อง Windows หรือไม่?
Tomalak

ฉันเพิ่มลิงค์ไปยังไบนารี windows ข้างต้น จะมีความพยายามในการกำหนดค่าบางอย่าง แต่ฉันคิดว่าชุดคุณลักษณะนั้นสามารถ whittled ลงไปจนถึงจุดที่ไม่ต้องใช้เวลารันไทม์มากเกินไป
JeffP

ฉันใช้ Squid บนเครื่องแมคใช้หน่วยความจำประมาณ 20MB และตัวประมวลผลไม่มาก ฉันไม่สังเกตเห็นค่าใช้จ่าย ฉันแค่ใช้มันโดยไม่มีแคช
Bradshaw Rich

Squid สามารถรับคำขอที่ไม่ระบุชื่อและเปลี่ยนเป็น NTLM ที่ได้รับการตรวจสอบสิทธิ์สำหรับ upstream proxy หรือไม่? ฉันตั้งใจจะใช้มันเพื่อเปิดใช้งานแอปพลิเคชันรุ่นเก่าผ่านพร็อกซีเซิร์ฟเวอร์ขององค์กร
Tomalak

7

ในอดีตเมื่อฉันต้องการพร็อกซีเพื่ออนุญาตให้สคริปต์หน้าจอเพื่อพูดคุยกับเซิร์ฟเวอร์ขององค์กรที่ต้องการการรับรองความถูกต้องของ NTLM ฉันดาวน์โหลดNTLM Authorization Proxy Serverและทำงานได้ดีมาก คุณจะได้รับรุ่น 0.9.9.6 ที่นี่

ฉันไม่เชื่อว่ามันจะทำงานในถาดระบบ แต่คุณสามารถลองใช้ SRVANY เพื่อเปลี่ยนเป็นบริการได้

วิธีเดียวที่ฉันรู้ว่าสิ่งใดที่อาจใช้งานได้ แต่ฉันไม่แน่ใจว่าสิ่งนี้สามารถทำหน้าที่เป็นพร็อกซีทั่วไปได้หรือไม่ ไปที่หน้า man curlแล้วเลื่อนลงไปที่--proxy-ntlm


ดูเหมือนว่าเรามีผู้ชนะสำหรับกรรมโบนัส นี่เป็นเรื่องที่น่าสนใจจริงๆฉันจะดูวันนี้!
Tomalak

สิ่งนี้รองรับการรับรองความถูกต้องของไคลเอ็นต์ด้วยพร็อกซีหรือเพียงแค่ผ่าน NTLM ไปยังเว็บไซต์ของบุคคลที่สามหรือไม่
JeffP

อืม ... มันแย่มาก a) มันเป็นแอพพลิเคชั่น Python และจะไม่มี Python บนเครื่องที่ฉันตั้งใจจะใช้และ b) มันรองรับ NTLM เฉพาะเมื่อฉันใส่ชื่อผู้ใช้ / รหัสผ่านเป็นข้อความที่ชัดเจนในการกำหนดค่า ฉันคิดถึงบางสิ่งที่ใช้ข้อมูลประจำตัวของผู้ใช้ปัจจุบัน
Tomalak

@JeffP: รองรับการตรวจสอบคำขอที่ไม่ระบุตัวตนผ่านมันแม้แปลคำขอที่มีการรับรองความถูกต้องขั้นพื้นฐานเป็น NTLM แต่ภายใต้เงื่อนไขที่ฉันอธิบายไว้ข้างต้นซึ่งเป็นที่น่าเสียดาย
Tomalak
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.