gsettings से GNOME का मैन्युअल SOCKS प्रॉक्सी सेट करें
मैन्युअल SOCKS डिफ़ॉल्ट सेट करें, मार्ग अलग होने पर HTTP ओवरराइड जाँचें, और पिछला डेस्कटॉप कॉन्फ़िगरेशन बहाल करें।
127.0.0.1:1080 पर पहले से सुन रही SOCKS सेवा के लिए GNOME को एंडपॉइंट और मैन्युअल प्रॉक्सी मोड दोनों चाहिए। ये सेटिंग्स उस डेस्कटॉप उपयोगकर्ता के रूप में चलाएँ जिसके ऐप्स इन्हें इस्तेमाल करें।
पिछले मान रखें
बदलने से पहले मौजूदा मोड, SOCKS होस्ट और पोर्ट पढ़कर नोट करें:
gsettings get org.gnome.system.proxy mode
gsettings get org.gnome.system.proxy.socks host
gsettings get org.gnome.system.proxy.socks port
एंडपॉइंट सेट करें और चुनें
gsettings set org.gnome.system.proxy.socks host '127.0.0.1'
gsettings set org.gnome.system.proxy.socks port 1080
gsettings set org.gnome.system.proxy mode 'manual'
अगर अलग हों तो असली सुनने वाला पता और पोर्ट इस्तेमाल करें। ये कमांड क्लाइंट कॉन्फ़िगर करते हैं; SOCKS सर्वर शुरू नहीं करते। सहेजे गए मान पक्के करने के लिए पढ़ने वाले कमांड दोहराएँ, फिर GNOME की प्रॉक्सी सेटिंग्स मानने वाले ऐप में नया अनुरोध करें।
अगर ब्राउज़र अब भी HTTP इस्तेमाल करता है
जिन प्रोटोकॉल के लिए कोई खास प्रॉक्सी नहीं है, उनके लिए SOCKS डिफ़ॉल्ट है। प्रोटोकॉल-विशिष्ट प्रविष्टियाँ जाँचें:
gsettings get org.gnome.system.proxy.http host
gsettings get org.gnome.system.proxy.http port
gsettings get org.gnome.system.proxy.https host
gsettings get org.gnome.system.proxy.https port
gsettings get org.gnome.system.proxy.ftp host
gsettings get org.gnome.system.proxy.ftp port
HTTP, HTTPS या FTP प्रविष्टि अपने ट्रैफ़िक के लिए प्राथमिकता ले सकती है। अलग HTTPS एंडपॉइंट कॉन्फ़िगर न हो तो HTTP, HTTPS की भी सेवा कर सकता है। जानबूझकर किए गए ओवरराइड रखें; पुरानी प्रविष्टि तभी बदलें जब उस ट्रैफ़िक के लिए इच्छित नीति SOCKS हो।
डेस्कटॉप नीति बहाल करें
सहेजा गया SOCKS होस्ट और पोर्ट तथा पिछला मोड वापस रखें। अगर मूल मोड none था, तो none चुनने पर एंडपॉइंट मान बने रहते हुए डेस्कटॉप प्रॉक्सी का उपयोग बंद हो जाता है। auto कॉन्फ़िगर किया गया स्वचालित-नीति URL इस्तेमाल करता है; manual सहेजे गए एंडपॉइंट चुनता है।
जिस ऐप में इस्तेमाल करना है उसमें परिणाम जाँचें। अपना प्रॉक्सी या एनवायरनमेंट कॉन्फ़िगरेशन रखने वाला प्रोग्राम दूसरा मार्ग चुन सकता है।