Mengonfigurasi pengaturan proxy untuk Google Chrome di Linux


10

Bagaimana cara mengonfigurasi pengaturan proxy untuk Chrome di Linux? Itu tidak memiliki antarmuka konfigurasi seperti Firefox. Saya ingin mengkonfigurasinya dengan cara yang tidak harus saya ketik setiap kali, login dan kata sandi.

EDIT: Saya menggunakan Fluxbox sebagai window manager saya.

Jawaban:


7

Coba --proxy-serveropsi baris perintah, dan / atau http_proxyvariabel lingkungan.

google-chrome-stable --proxy-server="http://example.com:8080"

Juga, Chrome / Chromium memanfaatkan skrip xdg, sehingga Anda dapat mencoba mengonfigurasi server proxy di GNOME / KDE, dan mengatur skrip xdg untuk menggunakan pengaturan lingkungan desktop. Itulah cara saya memecahkan asosiasi file tipe MIME setidaknya.


Memanggil eksekusi google chrome dengan parameter --proxy-server berfungsi dengan baik, terima kasih. Saat menjelajahinya muncul layar autentikasi untuk setiap tab dari sesi terakhir, apakah ada cara untuk 'mengingat' login dan kata sandi, atau membuatnya autentikasi secara otomatis? menggunakan parameter --proxy-server seperti --proxy-server = "username: password @ proxy-ip: port" tidak berfungsi.
liewl

2
'google-chrome --proxy-pac-url = file: /// ...' berfungsi dengan baik. Tidak perlu menggunakan http_proxy no_proxy ini itu. Jika Anda punya file pac untuk digunakan dengan firefox itu akan berfungsi dengan baik di sini. Jika Anda perlu bantuan menulis file .pac google adalah teman Anda ... Tetapi Anda masih dapat mengonfigurasi melalui baris perintah. Silakan lihat man google-chrome untuk informasi lebih lanjut tentang flag dan variabel lingkungan.
RckLN

Masukkan nama pengguna dan kata sandi autentik dalam chrome menggunakan --proxy-server parameter - ini tampaknya menjadi bug di Chrome - silakan beri tanda bintang di masalah ini di sini: bugs.chromium.org/p/chromium/issues/detail?id=615947
hawkeye

Bagaimana cara seseorang mengaktifkan dan menonaktifkan koneksi proxy dalam instance chrome yang sedang berjalan?
Fopedush

2

jalankan ini sebagai root gedit /usr/share/applications/google-chrome.desktoplalu tambahkan pengaturan proxy Anda seperti yang Anda inginkan --proxy-server="http://127.0.0.1:8080"lalu simpan dan jalankan chrome.


Bisakah Anda menjelaskan cara kerjanya?
bwDraco

yang mengedit pengaturan aplikasi chrome, untuk memilihnya saat mulai.
Patrick Mutwiri

Alih-alih gedit, Anda dapat menggunakan editor teks apa pun yang Anda inginkan, sebagai 'vi' misalnya
pocjoc

Ofcourse @pocjoc
Patrick Mutwiri

2

Pada Ubuntu 16.04 LTS dengan Chrome v53 (64 bit), saya harus mengatur variabel env http_proxy / HTTP_PROXY ke " http: // proxyserver: port " untuk semua pengguna agar Chrome dapat berkomunikasi.

Ubah / etc / profile

export {http,ftp,https,rsync}_proxy="http://proxyserver:port"
export {HTTP,FTP,HTTPS,RSYNC}_PROXY=$http_proxy

1

Chrome menggunakan pengaturan Proxy untuk DE Anda. Jika Anda menggunakan KDE, ia akan menggunakan ini. Jika Anda menggunakan Gnome, itu akan menggunakan milik mereka. Jika Anda tidak menggunakan keduanya, saya pikir itu akan mencoba menggunakan Gnome, tetapi tidak 100% yakin.

Jika Anda membuka Kunci Inggris -> Di Balik Terpal, Anda harus memiliki tombol di bawah Jaringan berlabel Ubah pengaturan proxy. Ketika saya mengklik ini, dalam kasus saya, ini memuat pengaturan Proxy KDE.

Jika Anda tidak menggunakan KDE atau Gnome, Anda dapat mencoba menjelajahi gconf, Chrome menggunakannya untuk menyimpan pengaturannya.


Bagaimana cara saya melanjutkan di bawah Fluxbox? Apakah saya harus mengatur proxy untuk keseluruhan sistem?
liewl

Apakah pergi ke pengaturan di bawah Kunci Inggris memberi Anda pilihan untuk Mengubah Pengaturan Proxy?
Ryan Gibbons

Tidak, ini menunjukkan halaman yang memberikan penjelasan tentang cara yang mungkin untuk mengatur konfigurasi proxy. Tampaknya saya harus mengubah pengaturan proxy pada OS itu sendiri, saya ingin mengaturnya hanya untuk chrome.
liewl

Melakukan sedikit lebih banyak rasa ingin tahu, chrome menggunakan proxy sistem atau melalui sakelar perintah. Tapi sekarang cara untuk mengingat nama pengguna / kata sandi
Ryan Gibbons

0

Jika Anda menggunakan kaus kaki proksi alih-alih proksi http lebih lambat, Anda dapat membuat peluncur dalam perintah Linux:

/ usr / bin / chromium www.google.com --proxy-server = "socks5: //127.0.0.1: 1080"

sebelum itu klik peluncur desktop "launcher.desktop":

[Entri Desktop] Versi = 1.0 Tipe = Aplikasi Exec = sslocal -c /home/user/config.json Nama [en_US.UTF-8] = sslocal_start.desktop StartupNotify = false

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.