Google Chrome प्रॉक्सी सेटिंग?


52

जब मैं Google Chrome की प्रॉक्सी सेटिंग (chrome: // linux -xy-config /) पर सेट करने का प्रयास करता हूं, तो मुझे निम्न संदेश मिलता है:

एक समर्थित डेस्कटॉप वातावरण के तहत Google Chrome चलाते समय, सिस्टम प्रॉक्सी सेटिंग्स का उपयोग किया जाएगा। हालाँकि, या तो आपकी प्रणाली समर्थित नहीं है या आपके सिस्टम कॉन्फ़िगरेशन को लॉन्च करने में कोई समस्या थी।

लेकिन आप अभी भी कमांड लाइन के माध्यम से कॉन्फ़िगर कर सकते हैं। कृपया झंडे और पर्यावरण चर के बारे में अधिक जानकारी के लिए आदमी को गूगल-क्रोम-स्थिर देखें।

मुझे क्रोम का उपयोग करने के लिए प्रॉक्सी सेटिंग्स सेट करने की आवश्यकता है, लेकिन मैं हर बार जब मैं क्रोम का उपयोग करता हूं तो उन्हें कमांड लाइन में स्थापित नहीं करना चाहता। क्या इन सेटिंग्स को स्थायी रूप से सेट करने का कोई तरीका है?

इसके अलावा, क्या क्रोम में कोई विकल्प है ताकि वह विशिष्ट डोमेन ( No proxy forफ़ायरफ़ॉक्स में सेटिंग के अनुरूप ) के लिए प्रॉक्सी का उपयोग न करे ?


@ KasiyA मैं प्रॉक्सी के बिना क्रोम का उपयोग नहीं करना चाहता। मैं कुछ डोमेन को छोड़कर अधिकांश डोमेन के लिए प्रॉक्सी का उपयोग करना चाहता हूं, जो मेरे नेटवर्क के लिए स्थानीय हैं।
becko

जवाबों:


45

Ubuntu सॉफ्टवेयर सेंटर शुरू करें, "gksu" की खोज करें, फिर इंस्टॉल करें (यदि पहले से स्थापित नहीं है) पर क्लिक करें।

दबाएँ Alt+ F2और टाइप करें gksu nautilusऔर हिट करेंEnter

अपना पासवर्ड टाइप करें और फिर Ctrl+ Lटाइप करें /usr/share/applications/और दबाएँEnter

अब google-chromeक्रोम आइकन पर खोजें और राइट-क्लिक करें और "गुण" चुनें।

अगला, कमांड टेक्स्ट बॉक्स के अंत में निम्नलिखित विकल्प जोड़ें, वहां।

--proxy-server="IP proxy Server:port"(पूर्व: --proxy-server="127.0.0.1:8080")

यह इस तरह दिखता है ( यह क्रोम के लिए भी ऐसा ही है ):

यहाँ छवि विवरण दर्ज करें विंडो बंद करें और अगर क्रोम ब्राउज़र अभी भी चल रहा है, तो ब्राउज़र को बंद करें और फिर से पुनरारंभ करें। अंत में आप प्रॉक्सी के साथ क्रोम ब्राउजर का उपयोग कर सकते हैं।

-प्रोक्सी-बायपास सूची :

यदि आप google-chrome को बताना चाहते हैं तो किसी विशेष डोमेन --proxy-bypass-listकमांड के साथ प्रॉक्सी का उपयोग न करें । यह कमांड मेजबानों की एक सूची निर्दिष्ट करती है जिनके लिए हम प्रॉक्सी सेटिंग्स को बायपास करते हैं और डायरेक्ट कनेक्शन का उपयोग करते हैं। नजरअंदाज किया जाता है --proxy-auto-detectया --no-proxy-serverनिर्दिष्ट भी किया जाता है। यह बाईपास नियमों की अल्पविराम से अलग की गई सूची है।

यहाँ क्रोमियम कमांड लाइन की सूची दी गई है जो कि गूगल-क्रोम में भी उपयोग की जाती है।


1
मैं Google क्रोम को विशिष्ट डोमेन के साथ प्रॉक्सी का उपयोग न करने के लिए कैसे कहूं? No proxy forफ़ायरफ़ॉक्स में विकल्प की तरह कुछ ?
becko

--Proxy- सर्वर का उपयोग करते समय कोई उपयोगकर्ता नाम / पासवर्ड कैसे निर्दिष्ट करेगा?
user2813274

2
@ user2813274 आपको इस वाक्यविन्यास user:password@proxy:port(उदाहरण के लिए --proxy-server="USERhere:PASShere@127.0.0.1:8080") का उपयोग करना चाहिए :
αнsнιη

--Proxy-bypass- सूची के लिए वाक्यविन्यास क्या है? क्या मुझे इसके बाद केवल बायपास किए गए मेजबानों को सूचीबद्ध करना चाहिए? क्या मुझे = "सूची" का उपयोग करना चाहिए? सूची प्रविष्टियों को किसके द्वारा अलग किया जाता है? अर्धविराम? अल्पविराम? क्या आप अपने जवाब में एक उदाहरण जोड़ सकते हैं?
कैलमेरियस

@ αғsнιη आप कर सकते हैं? मैंने सोचा कि यह समर्थित नहीं था? (मुझे यह त्रुटि शुद्ध मिलती है :: ERR_NO_SUPPORTED_PROXIES) कम से कम क्रोम पर, ...
hayd

16

गूगल क्रोम और क्रोमियम पर्यावरण प्रॉक्सी चर (पालन करना http_proxy, no_proxyआदि) और प्रॉक्सी के माध्यम से सेट gsettingsgsettings[XL] ubuntu पर प्रीइंस्टॉल्ड आता है, इसलिए यह एक तरीका है जिसे sudoविशेषाधिकारों की आवश्यकता नहीं है ।

कुंजियाँ org.gnome.system.proxy.http[s].{host,port,authentication-user,authentication-user}(और एफ़टीपी और सॉक्स प्रॉक्सी के लिए समान विकल्प) और प्रॉक्सी ऑटोकैफ़िगरेशन कुंजी org.gnome.system.proxy.autoconfig_urlका उपयोग इसके लिए किया जा सकता है:

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

एक प्रॉक्सी अपवाद सूची ignore-hostsकुंजी का उपयोग करके सेट की जा सकती है :

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

एक no_proxyपर्यावरण चर की तरह दिखेगा:

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"

आप इसे ( ~/.profileया ~/.pam_environmentबिना export) में सेट कर सकते हैं ।


मेरा एक अलग अनुभव है। Ubuntu 17.04 पर क्रोम 61.0.3163.100 http_proxy और https_proxy वर्जन का उपयोग नहीं करता है। वे मेरे उपयोगकर्ता के लिए ~ / .profile पर सेट हैं, जो उसी उपयोगकर्ता Chrome के साथ प्रारंभ किया गया है, लेकिन Chrome कनेक्ट नहीं हो सकता है
Julius

@ जूलियस किस डीएम?
मुरु

प्रिय @muru, क्या मैं gsettings सेट org.gnome.system.proxy.http का उपयोग करके प्रॉक्सी उपयोगकर्ता नाम और पासवर्ड सेट कर सकता हूं?
सोरिन पोस्टेलनिकु

9

बस टर्मिनल में कमांड के नीचे निष्पादित करें

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

लाइन के नीचे कमांड मूल्य परिशिष्ट में

--proxy-server="192.168.1.251:8080" 

इसे अपने प्रॉक्सी के साथ बदलें। गैर-प्रमाणीकरण प्रॉक्सी का इसका उदाहरण है। प्रमाणीकरण के साथ एक प्रॉक्सी के लिए, एक का उपयोग करना चाहिए,

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

बहुत अच्छा है, और यह क्रोम ऐप्स के साथ भी काम करता है।
अलेक्जेंड्रे एल

के लिए chromium, विशेष फ़ाइल है /usr/share/applications/chromium-browser.desktopऔर विशेष सेटिऑन है Exec- आपको Execइस फाइल में सभी दिखावे में छद्म रेखा
डालनी

कुछ समय के साथ क्रोम फंस गया है waiting for proxy server। इसलिए --no-proxy-serverविकल्प जोड़ने से दिन बचता है। धन्यवाद।
रोहित कराडकर

इस दृष्टिकोण के साथ समस्या यह है कि हर बार क्रोमियम पैकेज अपडेट होने के बाद, डेस्कटॉप फ़ाइल अधिलेखित हो जाती है, और सेटिंग खो जाती है।
jesjimher

6

एकता के लिए : "सिस्टम सेटिंग्स" में, "नेटवर्क" फिर "नेटवर्क प्रॉक्सी" पर जाएं: आप फिर अपने प्रॉक्सी सिस्टम को चौड़ा कर सकते हैं।

उपयोगकर्ता और पासवर्ड सेट करने के लिए, इसे इस तरह सेट करें: उपयोगकर्ता: पासवर्ड @ प्रॉक्सी: पोर्ट

लुबंटू, ज़ुबंटु आदि के लिए ... : यह धागा देखो मैं ज़ुबांटू, लुबंटू या उबंटू स्टूडियो में सिस्टमवाइड प्रॉक्सी सर्वर कैसे सेट करूँ?


मैं लबंटू का उपयोग कर रहा हूं। मुझे "सिस्टम सेटिंग" कहां मिलेगी?
becko

हाँ, उत्तर एकता के लिए था। आप आदेश का उपयोग करें: निर्यात http_proxy = "उपयोगकर्ता: पासवर्ड @ प्रॉक्सी: पोर्ट" फिर क्रोम के लिए कमांड, एक 2 लाइन स्क्रिप्ट में।
गेजो

Google Chrome वर्तमान में सिस्टम-वाइड प्रॉक्सी सेटिंग का ध्यान नहीं रख रहा है।
Anto

यह, IMHO, shoudl का स्वीकृत उत्तर होगा। Google सिस्टम प्रॉक्सी का उपयोग करेगा।
डेविड बॉउम

4

अर्ध-स्वचालित तरीका

मैंने @kasiya उत्तर को सबसे अधिक उपयोगी पाया है ।

हालाँकि, Google Chrome के हर अपडेट के परिणामस्वरूप डेस्कटॉप प्रविष्टि और proxyसेटिंग्स को रीसेट करना पड़ा । इसे बार-बार संपादित करना काफी निराशाजनक है।


मैन्युअल काम के बजाय, आप एक छोटी स्क्रिप्ट के साथ प्रविष्टि बदल सकते हैं।

बस इसे टर्मिनल पर चिपकाएँ:

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

जाहिर है, आपको आईपी को अपने प्रॉक्सी सर्वर में बदलने की आवश्यकता है।


यह Execआपके प्रॉक्सी सेटिंग के साथ शुरू होने वाली सभी लाइनों को जोड़ता है , जो प्रॉक्सी को सेट करने का मैनुअल तरीका है।

का आनंद लें!


चूंकि Chrome / mium टास्कबार में अर्ध-खुला रहता है, इसलिए वास्तव में प्रॉक्सी पैरामीटर को हर Execउदाहरण में जोड़ने की आवश्यकता नहीं है । बस मुख्य एक (नाम Chromium Web Browser) आमतौर पर पर्याप्त है। बाकी Execउदाहरणों का उपयोग नई विंडो खोलने जैसे कार्यों के लिए किया जाता है, जो आमतौर पर ब्राउज़र के उठने और चलने के बाद होता है।
jesjimher

2

मैं Xubuntu, Lubuntu या Ubuntu Studio में सिस्टमवाइड प्रॉक्सी सर्वर कैसे सेट करूँ? फ़ाइल के पॉइंट्स /etc/environmentजहाँ आप निम्न पंक्तियों को रूट के रूप में सम्मिलित कर सकते हैं:

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"

शीर्ष उत्तर (बहुत विस्तृत) में मांग को सक्षम / अक्षम करने के लिए एक स्क्रिप्ट भी है। (लेकिन अगर आपको इसकी आवश्यकता है, तो फ़ायरफ़ॉक्स में प्रॉक्सी चुनने के लिए एक विकल्प पृष्ठ है और आप इसका उपयोग करने पर विचार करना चाह सकते हैं)।


2

जब प्रॉक्सी सेटिंग्स पर्यावरण प्रॉक्सी चर में होती हैं, तो क्रोम ने लॉन्चर पर पूरी प्रॉक्सी सेटिंग्स डालकर काम नहीं किया।

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

लेकिन यह तब काम किया जब मैंने इसे स्वचालित कॉन्फ़िगरेशन का पता लगाने के लिए रखा

--proxy-auto-detect

और इसने विवाल्डी में काम किया ।


1

मेरे द्वारा उपयोग किया जाने वाला एक विकल्प प्रॉक्सी स्विचऑमेगा एक्सटेंशन है । यह कुछ आईपी पते या डोमेन को छूट देता है, जैसा कि आप पूछते हैं।

इसमें कमांड लाइन के तर्कों से निपटने की आवश्यकता के बजाय एक अच्छा GUI है। यह क्रोम सिंक का भी समर्थन करता है, जिससे आप एक नए कंप्यूटर पर अपनी प्रॉक्सी सेटिंग्स के साथ जल्दी से उठ और चल सकते हैं।

आप इसे सेट भी कर सकते हैं ताकि प्रॉक्सी का उपयोग करके एक क्लिक के साथ चालू या बंद किया जा सके।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.