รวมศูนย์การตั้งค่าพร็อกซีสำหรับแอปพลิเคชันทั้งหมดบนเวิร์กสเตชันของฉัน


2

ในฐานะที่ปรึกษาฉันเคยทำงานในสถานที่ต่างๆของลูกค้า

มันเกิดขึ้นบ่อยครั้งที่พวกเขาส่วนใหญ่มีการตั้งค่าพร็อกซีที่เฉพาะเจาะจง แต่ไม่ใช่ทุกแอพพลิเคชั่นที่ฉันติดตั้งบนแล็ปท็อปของฉันได้รับการตั้งค่าจากการตั้งค่าระบบ

บางคนข้ามการตั้งค่าระบบอย่างสมบูรณ์เสนอหน้ากากของตัวเองสำหรับการป้อนข้อมูลเฉพาะเช่นชื่อผู้ใช้โฮสต์และรหัสผ่าน

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

การสลับ 'อัตโนมัติ' จะเหมาะเช่นขึ้นอยู่กับการระบุเครือข่ายบางอย่าง แต่ฉันไม่มีปัญหาในการป้อนข้อมูลด้วยตนเอง

ฉันไม่ใช่ผู้เชี่ยวชาญด้านไอที แต่เพื่ออธิบายตัวเองอย่างชัดเจนฉันกำลังมองหาโซลูชันเช่นไฟล์. pac สำหรับเบราว์เซอร์

ระบบปฏิบัติการที่เกี่ยวข้องที่ฉันใช้คือ MacOSX และ Linux (Ubuntu)

คำตอบ:


1

ฉันไม่สามารถตอบคำถามนี้สำหรับ Mac OS X ได้เนื่องจากฉันไม่ได้รันระบบปฏิบัติการนั้นดังนั้นจะต้องมีคำตอบอื่นอย่างน้อยหนึ่งคำตอบ (หรือแก้ไขคำตอบนี้!)

ในกรณีทั่วไปคุณสามารถ "บังคับ" การจราจรทั้งหมดที่จะถูกส่งผ่านพร็อกซี่ในlocalhostซึ่งจากนั้นเส้นทางผ่าน HTTP (S) หรือผู้รับมอบฉันทะถุงเท้าขององค์กรโดยใช้การตั้งค่าเช่นปลาหมึก สิ่งนี้ควรใช้กับระบบปฏิบัติการทั้งหมด แต่การกำหนดค่าจะแตกต่างกันเล็กน้อย มันใช้ได้กับ Ubuntu โดยเฉพาะ แต่ฉันไม่รู้ว่า Squid ทำงานบน Mac OS X ได้ดีแค่ไหน

ในการตั้งค่า Squid คุณสามารถทำตามบทช่วยสอนนี้หรือทำตามขั้นตอนทั่วไปเหล่านี้ (อธิบายโดยย่อที่นี่ควรจะเพียงพอหากคุณรู้เครื่องมือ):

  1. ตั้งค่า Squid แบบโลคัลเพื่อฟังบน localhost และส่งต่อทราฟฟิกทั้งหมดไปยังพร็อกซีดาวน์สตรีม (พร็อกซี HTTP หรือ SOCKS ขององค์กรขึ้นอยู่กับข้อมูลที่พวกเขาให้คุณ)
  2. ใช้iptables(หรือเครื่องมือการโอนสายแบบคงที่ / พอร์ตที่ระบบ OS ของคุณใช้อยู่ซึ่งอาจแตกต่างกันใน Mac OS X และแตกต่างกันอย่างแน่นอนใน Windows) เพื่อส่งต่อการรับส่งข้อมูลแบบคงที่จากพอร์ต 80 (HTTP) และพอร์ต 443 (HTTPS) ไปยัง Squid

โปรดทราบว่าพร็อกซีขององค์กรจำนวนมากสามารถจัดการการเชื่อมต่อHTTPและHTTPSเท่านั้นและไม่ได้ออกแบบมาเพื่อจัดการ (หรือปฏิเสธการปฏิเสธ) โปรโตคอลอื่น ๆ โดยทำการตรวจสอบแพ็คเก็ตที่มีสถานะและปฏิเสธโปรโตคอลอื่น ๆ ทั้งหมด พวกเขาอาจ จำกัด พอร์ตที่คุณสามารถใช้ได้ เมธอด Squid นี้ควรทำงานสำหรับทราฟฟิก HTTP / HTTPS ขาออกทั้งหมดที่ปฏิบัติตามกฎการจัดเส้นทางของสแต็ค IP ซึ่งทราฟฟิกแอปพลิเคชันทั้งหมดควร ไม่ต้องการฮาร์ดแวร์พิเศษใด ๆ แต่ต้องการการเข้าถึงระดับผู้ดูแล / รูทไปยังระบบของคุณเอง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.