Google Chrome proxy ayarları?


52

Google Chrome'un proxy ayarlarını ayarlamaya çalıştığımda (chrome: // linux-proxy-config /), aşağıdaki mesajı alıyorum:

Google Chrome'u desteklenen bir masaüstü ortamında çalıştırırken, sistem proxy ayarları kullanılacaktır. Ancak, sisteminiz desteklenmiyor veya sistem yapılandırmanızı başlatırken bir sorun oluştu.

Ancak yine de komut satırı üzerinden yapılandırabilirsiniz. Bayraklar ve çevre değişkenleri hakkında daha fazla bilgi için lütfen google-chrome-stabil adama bakınız.

Proxy ayarlarını Chrome kullanacak şekilde ayarlamam gerekiyor, ancak Chrome'u her kullandığımda bunları komut satırında ayarlamak istemiyorum. Bu ayarları kalıcı olarak ayarlamanın bir yolu var mı?

Ayrıca, Chrome'da belirli alanlar için proxy kullanmaması için bir seçenek var No proxy formı (Firefox'taki ayara benzer )?


@KasiyA Proxy olmadan Chrome kullanmak istemiyorum. Ağım için yerel olan birkaç kişi dışında çoğu alan için proxy kullanmak istiyorum.
becko

Yanıtlar:


45

Ubuntu Software Center'ı başlatın, "gksu" ifadesini aratın, sonra Yükle'yi (önceden kurulmamışsa) tıklayın.

Alt+ Tuşlarına basın F2ve yazın gksu nautilusve vurEnter

Basın sonra şifrenizi yazın Ctrl+ Lve tip /usr/share/applications/ve basınEnter

Şimdi google-chromekrom simgesini bulup sağ tıklayın ve "Özellikler" i seçin.

Sonra, komut metin kutusunun sonuna şu seçeneği ekleyin, orada.

--proxy-server="IP proxy Server:port"(örn: --proxy-server="127.0.0.1:8080")

şuna benziyor ( Chrome için aynı ):

görüntü tanımını buraya girin pencereyi kapatın ve krom tarayıcı hala çalışıyorsa, tarayıcıyı kapatın ve yeniden başlatın. Sonunda proxy ile krom tarayıcıyı kullanabilirsiniz.

- proxy-bypass listesi :

Eğer google-chrome’a belirli alan adlarıyla bir proxy kullanmama --proxy-bypass-listtalimatını vermek istiyorsanız Bu komut, proxy ayarlarını atladığımız ve doğrudan bağlantı kullandığımız ana bilgisayarların listesini belirtir. Ayrıca belirtilmişse --proxy-auto-detectveya --no-proxy-serverbelirtilmezse yoksayılır . Bu, virgülle ayrılmış bir baypas kuralları listesidir.

Burada da google-chrome'da kullanılan Chromium Komut Satırı listesi .


1
Google chrome’a belirli alan adlarıyla proxy kullanmamasını nasıl söylerim? No proxy forFirefox'ta seçenek gibi bir şey ?
becko

- proxy-server kullanılırken kullanıcı adı / parola nasıl belirtilir?
user2813274,

2
@ Bu sözdizimi kullanılmalıdır user2813274 user:password@proxy:port(bir örnek için: --proxy-server="USERhere:PASShere@127.0.0.1:8080")
αғsнιη

- proxy-bypass-list sözdizimi nedir? Atlanan konakları bundan sonra listelemeli miyim? = "List" kullanmalı mıyım? Liste girişleri ne ile ayrılır? Noktalı virgül? Virgül? Cevabınıza bir örnek ekleyebilir misiniz?
Calmarius

@ αғsнιη yapabilir misin? Bunun desteklenmediğini sanıyordum? (Bu hatayı net olarak alıyorum: :: ERR_NO_SUPPORTED_PROXIES) en azından Chrome'da, ...
05

16

Google Chrome ve Chromium ortamı proxy değişkenleri (itaat http_proxy, no_proxyvs.) ve üzerinden ayarlanır vekiller gsettings. gsettings[XL] ubuntu önceden yüklenmiş olarak gelir, bu yüzden sudoayrıcalıklara gerek duymayan bir yoldur .

Anahtarlar org.gnome.system.proxy.http[s].{host,port,authentication-user,authentication-user}(ve FTP ve SOCKS proxy sunucuları için benzer seçenekler) ve proxy otomatik yapılandırma anahtarı org.gnome.system.proxy.autoconfig_urlbunun için kullanılabilir:

gsettings set org.gnome.system.proxy.http host "proxy.server.fqdn"
gsettings set org.gnome.system.proxy.http port "3128"

ignore-hostsAnahtar kullanılarak bir proxy istisna listesi ayarlanabilir :

gsettings set org.gnome.system.proxy ignore-hosts "['localhost', '127.0.0.0/8', '::1', '*.some.domain', '10.0.0.0/8']" 

Bir no_proxyortam değişkeni şöyle görünür:

export no_proxy="localhost,.some.domain,127.0.0.0/8,10.0.0.0/8"
export NO_PROXY="localhost,.some.domain,127.0.0.0/8,10.0.0.0/8"

Bunu ~/.profileveya ~/.pam_environment() olmadan ayarlayabilirsiniz export.


Farklı bir deneyimim var. Ubuntu 17.04'teki Chrome 61.0.3163.100, http_proxy ve https_proxy varslarını kullanmıyor gibi görünüyor. Onlar benim kullanıcı için ayarlandı ~ / .profile, bu aynı Chrome kullanıcısıdır, ancak Chrome bağlanamıyor ..
Julius

Hangi Hangi DM?
muru

Sevgili @muru, gsettings set org.gnome.system.proxy.http kullanarak bir proxy kullanıcı adı ve şifresi ayarlayabilir miyim?
Sorin Postelnicu

9

Terminalde aşağıdaki komutu çalıştırmanız yeterli

sudo nano /usr/share/applications/google-chrome.desktop

Komut değeri satırın altına eklenir

--proxy-server="192.168.1.251:8080" 

Proxy'nizle değiştirin. kimlik doğrulama olmayan vekil örneği. Kimlik doğrulaması olan bir proxy için

--proxy-server="username:password@proxy_address:port"

Çok hoş ve aynı zamanda Chrome uygulamaları ile çalışır.
Alexandre L,

için chromium, belirli dosya /usr/share/applications/chromium-browser.desktopve belirli setionc Exec- proxy çizgisini Execbu dosyadaki tüm görünümlere
koymalısınız

bazen krom ile sıkışmış waiting for proxy server. bu nedenle --no-proxy-serverseçenek eklemek günü kurtarır. Teşekkürler.
Rohit Karadkar

Bu yaklaşımla ilgili sorun, krom paketinin her güncellenişinde, masaüstü dosyasının üzerine yazılması ve ayarın kaybolmasıdır.
jesjimher

6

Birlik için : "sistem ayarları" altında "ağ" sonra "ağ vekil" e gidin: sonra vekil sisteminizi geniş bir alana getirebilirsiniz.

Kullanıcı ve şifreyi ayarlamak için şu şekilde ayarlayın: user: password @ proxy: port

Lubuntu, Xubuntu vs ... için : bu konuya bakın Xubuntu, Lubuntu veya Ubuntu Studio'daki sistem çapında proxy sunucularını nasıl ayarlarım?


Lubuntu kullanıyorum. "Sistem Ayarları" nı nerede bulabilirim?
becko

Evet, cevap Unity içindi. Komutu kullanmanız gerekebilir: export http_proxy = "user: password @ proxy: port" sonra krom için komut, 2 satırlı bir komut dosyasında.
laugeo

Google Chrome şu anda sistem genelinde proxy ayarlarıyla ilgilenmiyor.
Anto

Bu, IMHO, kabul edilen cevap olmalı. Google sistem proxy'sini kullanacaktır.
David Baucum

4

Yarı-otomatik yol

En çok yardımcı olmak için @ kasiya cevabını buldum .

Bununla birlikte, Google Chrome’un her güncellemesi masaüstü girişini ve proxyayarlarını sıfırlama ile sonuçlandı . Tekrar tekrar düzenlemek oldukça sinir bozucu.


El ile çalışmak yerine, girişi kısa bir komut dosyasıyla değiştirebilirsiniz.

Basitçe terminale yapıştırın:

sudo sed '/^Exec/s/$/ --proxy-server="10.0.2.2:3128"/' /usr/share/applications/google-chrome.desktop  -i

Açıkçası, IP'yi proxy sunucunuzla değiştirmeniz gerekiyor.


Bu Exec, proxy ayarınızla başlayan tüm satırları ekler ; bu, proxy ayarının manuel yoludur.

Keyfini çıkarın!


Chrome / mium görev çubuğunda yarı açık kalma eğiliminde olduğundan, her Execörneğe proxy parametreleri eklemenize gerek yoktur . Sadece birincisi (adlandırılmış Chromium Web Browser) genellikle yeterlidir. ExecÖrneklerin geri kalanı, genellikle tarayıcı çalıştırıldığında gerçekleşen yeni bir pencere açma gibi eylemler için kullanılır.
jesjimher

2

Sistem çapında proxy sunucularını Xubuntu, Lubuntu veya Ubuntu Studio'da nasıl ayarlarım? /etc/environmentAşağıdaki satırları root olarak ekleyebileceğiniz dosyayı gösterir :

http_proxy=http://myproxy.server.com:8080/
https_proxy=http://myproxy.server.com:8080/
ftp_proxy=http://myproxy.server.com:8080/
no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"

En üstteki cevap (çok ayrıntılı) ayrıca talep üzerine etkinleştirmek / devre dışı bırakmak için bir komut dosyası içerir. (Ancak buna ihtiyaç duyarsanız, Firefox'un proxy'yi seçmek için bir seçenekler sayfası vardır ve kullanmayı düşünebilirsiniz.)


2

Proxy ayarları ortam proxy değişkenlerinde olduğunda, Chrome , proxy ayarlarını tam başlatıcıya koyarak işe yaramadı.

--proxy-server="IP proxy Server:port" (ex: --proxy-server="127.0.0.1:8080")

Ama otomatik konfigürasyonları tespit etmek için koyduğumda çalıştı

--proxy-auto-detect

Ve Vivaldi'de çalıştı .


1

Kullandığım seçeneklerden biri Proxy SwitchyOmega uzantısı . Bazı IP adreslerinin veya alan adlarının istediğiniz gibi muaf tutulmasına izin verir.

Komut satırı argümanları ile uğraşmak yerine hoş bir arayüze sahip. Ayrıca Chrome Senk. Özelliğini de destekler, böylece proxy ayarlarınızla yeni bir bilgisayarda hızlı bir şekilde çalışmaya başlayabilirsiniz.

Ayrıca, proxy kullanmanın tek bir tıklamayla açılıp kapatılabilmesi için ayarlayabilirsiniz.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.