ฉันจะกำหนดการตั้งค่าพร็อกซีสำหรับ Chrome บน Linux ได้อย่างไร มันไม่มีอินเตอร์เฟสการกำหนดค่าเช่น Firefox ฉันต้องการกำหนดค่าในแบบที่ฉันไม่ต้องพิมพ์ทุกครั้งเข้าสู่ระบบและรหัสผ่าน
แก้ไข: ฉันใช้ Fluxbox เป็นผู้จัดการหน้าต่างของฉัน
ฉันจะกำหนดการตั้งค่าพร็อกซีสำหรับ Chrome บน Linux ได้อย่างไร มันไม่มีอินเตอร์เฟสการกำหนดค่าเช่น Firefox ฉันต้องการกำหนดค่าในแบบที่ฉันไม่ต้องพิมพ์ทุกครั้งเข้าสู่ระบบและรหัสผ่าน
แก้ไข: ฉันใช้ Fluxbox เป็นผู้จัดการหน้าต่างของฉัน
คำตอบ:
ลองใช้--proxy-server
ตัวเลือกบรรทัดคำสั่งและ / หรือhttp_proxy
ตัวแปรสภาพแวดล้อม
google-chrome-stable --proxy-server="http://example.com:8080"
นอกจากนี้ Chrome / Chromium ใช้ประโยชน์จากสคริปต์ xdg ดังนั้นคุณสามารถลองกำหนดค่าพร็อกซีเซิร์ฟเวอร์ใน GNOME / KDE และตั้งค่าสคริปต์ xdg เพื่อใช้การตั้งค่าของสภาพแวดล้อมเดสก์ทอป นั่นคือวิธีที่ฉันแก้ไขการเชื่อมโยงไฟล์ประเภท MIME อย่างน้อยที่สุด
เรียกใช้สิ่งนี้ในฐานะรูทgedit /usr/share/applications/google-chrome.desktop
จากนั้นเพิ่มการตั้งค่าพร็อกซีของคุณตามที่ต้องการ--proxy-server="http://127.0.0.1:8080"
แล้วบันทึกและเรียกใช้โครเมี่ยม
บน Ubuntu 16.04 LTS พร้อม Chrome v53 (64 บิต) ฉันต้องตั้งค่าตัวแปร http_proxy / HTTP_PROXY env เป็น " http: // proxyserver: พอร์ต " เพื่อให้ผู้ใช้ทุกคนสำหรับ Chrome สามารถสื่อสารได้
แก้ไข / etc / profile
export {http,ftp,https,rsync}_proxy="http://proxyserver:port"
export {HTTP,FTP,HTTPS,RSYNC}_PROXY=$http_proxy
Chrome ใช้การตั้งค่าพร็อกซีสำหรับ DE ของคุณ หากคุณใช้ KDE จะใช้สิ่งนี้ ถ้าคุณใช้ Gnome มันจะใช้มัน หากคุณไม่ได้ใช้ฉันคิดว่ามันจะพยายามใช้ Gnome แต่ก็ไม่แน่ใจ 100%
หากคุณไปที่ประแจ -> ภายใต้ประทุนคุณควรมีปุ่มภายใต้เครือข่ายที่มีข้อความเปลี่ยนการตั้งค่าพร็อกซี เมื่อฉันคลิกสิ่งนี้ในกรณีของฉันจะโหลดการตั้งค่าพร็อกซีของ KDE
หากคุณไม่ได้ใช้ KDE หรือ Gnome คุณสามารถลองเรียกดู gconf ได้ Chrome ใช้เพื่อเก็บการตั้งค่า
หากคุณใช้พร็อกซีถุงเท้าแทนพร็อกซี http ที่ช้ากว่าคุณสามารถสร้างตัวเรียกใช้งานในคำสั่ง Linux:
/ usr / bin / chromium www.google.com --proxy-server = "socks5: //127.0.0.1: 1080"
ก่อนที่จะคลิกตัวเรียกใช้งานเดสก์ท็อป "launcher.desktop":
[รายการเดสก์ท็อป] เวอร์ชัน = 1.0 Type = Exec แอปพลิเคชัน = ชื่อ sslocal -c /home/user/config.json [en_US.UTF-8] = sslocal_start.desktop StartupNotify = false