มียูทิลิตี้อย่าง 'Proxifier' สำหรับ Ubuntu หรือไม่?


10

ฉันกำลังมองหาโปรแกรมที่ทำหน้าที่เป็นตัวจัดการพร็อกซี่สำหรับ Ubuntu เช่นเดียวกับที่Proxifierใช้กับ Windows


1
คุณสามารถเพิ่มบางคำที่คุณชอบบน Proxifier ได้ไหม นี่จะทำให้ง่ายต่อการแนะนำซอฟต์แวร์พิเศษสำหรับคุณ
qbi

ฉันชอบคุณสมบัติที่ช่วยให้สามารถลดทราฟฟิกทั้งหมดผ่านพร็อกซีที่ระบุระบบได้อย่างง่ายดาย นอกจากนี้ยังอนุญาตการตั้งค่ากฎพร็อกซี
Hamed Momeni

ฉันติดตั้ง Privoxy ใน Ubuntu แต่ไม่ทราบวิธีกำหนดค่า ฉันมีบัญชี VPN ซึ่งทำงานได้ดีใน Proxifier (Windows) มี "ชื่อโฮสต์", "ชื่อผู้ใช้" และ "รหัสผ่าน" ฉันจะตั้งค่าพารามิเตอร์เหล่านี้ใน Privoxy ได้อย่างไร
Amir Hossein Jadidinejad

คำตอบ:


7

ตามคำอธิบายของโฮมเพจของ Proxifier ซอฟต์แวร์Privoxyดูเหมือนจะเป็นคำแนะนำที่ดี Privoxy เป็นแอปพลิเคชั่นพร็อกซี่ที่กรองข้อมูลเกี่ยวกับข้อมูลส่วนบุคคลจำนวนมาก (คุกกี้, เว็บบั๊ก ฯลฯ ) อย่างไรก็ตามซอฟต์แวร์อนุญาตให้คุณกำหนดค่า HTTP, SOCKS และซอฟต์แวร์ประเภทอื่น ๆ และมีความยืดหยุ่นสูง ฉันแน่ใจว่านี่เป็นการทดแทนที่ดี

หลังจากที่ได้อ่านความคิดเห็นของคุณฉันสามารถไปอีกเล็กน้อยลงในรายละเอียด: /etc/privoxy/configแฟ้มการกำหนดค่ากลาง ไดเรกทอรี/etc/privoxyมีไฟล์อื่น ๆ ด้วย configไฟล์เอกสารที่ดีมาก

สมมติว่าคุณต้องการส่งทราฟฟิกทั้งหมดไปที่ example.com ผ่าน proxy-a และทราฟฟิกทั้งหมดเพื่อ askubuntu.com ผ่าน proxy-b ปริมาณข้อมูล SSL / TLS (HTTPS) ไม่ควรใช้พรอกซีใด ๆ ดังนั้นคุณเพิ่มบรรทัดต่อไปนี้:

forward .example.com proxy-a
forward .askubuntu.com proxy-b
forward :443 .

คำหลักforwardจะตามด้วยไซต์หรือรูปแบบ อาจเป็นที่อยู่ IP ชื่อโฮสต์หรือนิพจน์ทั่วไป การรับส่งข้อมูลทั้งหมดที่ตรงกันจะถูกส่งไปยังรายการสุดท้ายในบรรทัด นี่คือที่อยู่พร็อกซี เมื่อคุณใช้.(a) จุดสิ้นสุดของบรรทัดหมายความว่ารูปแบบก่อนหน้านี้จะไม่ใช้พร็อกซีใด ๆ คุณจะพบข้อมูลเพิ่มเติมได้ที่คู่มือ


สามารถเจาะจงมากขึ้นสำหรับ ip เซิร์ฟเวอร์ https ด้วยชื่อผู้ใช้และรหัสผ่าน? ฉันลองใช้ Proxychains ทำงานได้ดี แต่ไม่ประสบความสำเร็จในการเปิด Facebook กับ Proxifier
Sina


3

ฉันรู้ว่ามันเป็นคำถามที่เก่ามาก แต่ฉันจะตอบมันสำหรับทุกคนที่ยังคงมองหาทางเลือก "Proxifer" ที่ดี

Redsocks ดูเหมือนจะทำงานได้ดี!

http://darkk.net.ru/redsocks/

ฉันตั้งค่าเพื่อกำหนดเส้นทางไปยังพร็อกซีถุงเท้าหลายชุด ตัวอย่างการกำหนดค่าจาก/etc/redsocks.confด้านล่าง:

redsocks {
local_ip = 127.0.0.1; ip = 127.0.0.1; type = socks5;
local_port = 11081;
port = 1081;
}
redsocks {
local_ip = 127.0.0.1; ip = 127.0.0.1; type = socks5;
local_port = 11082;
port = 1082;
}

จากนั้นตั้งค่า iptables เพื่อกำหนดเส้นทางไปยังพอร์ตอื่น

iptables -t nat -A REDSOCKS -d 192.168.220.0/23 -p tcp -j REDIRECT --to-ports 11082

iptables -t nat -A REDSOCKS -d 192.168.234.0/23 -p tcp -j REDIRECT --to-ports 11081

iptables -t nat -A OUTPUT -p tcp -m owner --uid-owner luser -j REDSOCKS

2

Proxifier สำหรับ linux:

ตั้งแต่ปี 2019 ไม่มีแอปพลิเคชันแบบรวมที่ทำหน้าที่ proxifier ทั้งหมดแทนคุณสามารถใช้แอพพลิเคชั่นที่แตกต่างกันสำหรับแต่ละคุณสมบัติของตัว proxifier

  • บล็อกเครือข่ายสำหรับแอปพลิเคชัน

    นี่คือรายการโซลูชันโดยละเอียดสำหรับจุดประสงค์นี้

  • เส้นทางโดย IP

    ตารางการเราต์ Linux สามารถใช้เพื่อเพิ่มกฎลงในตารางการเราต์และทำให้เราต์ ip / ip-range

  • กำหนดเส้นทางตามโดเมน

    การรวมกันของ sniproxy plus กับเซิร์ฟเวอร์ dns สามารถทำงานได้ (สิ่งนี้ยังสนับสนุนถุงเท้าและสามารถติดตั้งได้อย่างง่ายดาย) SNI-SSL-ProxyและUnbound ( บน github )

  • กำหนดเส้นทางตามแอปพลิเคชัน (พร็อกซี)

    Proxyboundสามารถทำงานได้

  • เส้นทางตามแอปพลิเคชัน (อินเทอร์เฟซ)

    คำตอบนี้จะแจกแจงวิธีแก้ไขปัญหาต่าง ๆ สำหรับวัตถุประสงค์นั้น

  • ดูและตรวจสอบปริมาณการใช้เครือข่าย

    Network-WatcherหรือWatcher-TCP-Viewจะทำงานได้

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