कैसे LMDE Xfce के साथ Turpial में प्रॉक्सी का उपयोग करें


XFCE एक उत्कृष्ट है डेस्कटॉप पर्यावरण, लेकिन इसमें कुछ विकल्पों का अभाव है जो इसे पूरी तरह से मेरे लिए पूर्ण नहीं बनाते हैं। उनमें से एक का उपयोग है ग्लोबल प्रॉक्सीहालांकि, हमने पहले ही देखा कि इस समस्या को कैसे हल किया जाए.

भी हमने देखा कि कैसे संशोधित किया जाए हल्दी ताकि यह एक स्थानीय सर्वर से जुड़ जाए स्थिति। नेट. साथ सूक्ति और ग्लोबल प्रॉक्सी यह कोई समस्या नहीं है, लेकिन साथ XFCE बात बदल जाती है। जैसा उसने मुझे बताया विल अल्वारेज़ (उर्फ शैतान), के प्रमुख डेवलपर हल्दी:

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

तो हम किस चीज का इंतजार करते हैं हल्दी 2.0 के लिए समर्थन शामिल करें XFCE, हम आप का उपयोग कर सकते हैं प्रतिनिधि मैन्युअल रूप से। ऐसा करने के लिए, हमें फ़ाइल में एक छोटा सा समायोजन करना होगा /usr/share/pysared/turpial/api/interfaces/http.py

पहली बात हम उक्त फ़ाइल का बैकअप बनाते हैं, या एक प्रकार भी हो सकता है, जैसा मैंने किया था वैसा ही करें। हमें जिन लाइनों को संशोधित करना है, वे निम्नलिखित हैं:

if detect_desktop_environment () == 'सूक्ति' और GCONF: gclient = gconf.client_get_default () अगर gclient.get_bool ('/ system / http: -proxy / use_http_proxy'): proxies ['http'] = "% s"
gclient.get_string ('/ प्रणाली / http_proxy / host'), 
gclient.get_int ('/ प्रणाली / http_proxy / port'))
if gclient.get_bool ('/ system / http_proxy / use_same_proxy'): proxies ['https'] = proxies ['http'] elif gclient.get_string ('/ system / प्रॉक्सी / safe_host'): proxies ['https']] "% s:% d"% (gclient.get_string ('/ प्रणाली / प्रॉक्सी / सुरक्षित_हस्ट'), gclient.get_int ('/ प्रणाली / प्रॉक्सी / सुरक्षित_पोर्ट')

हमारे हित में जो बोल्ड है, उसे हाइलाइट किया गया है। मैंने जो कुछ किया था, उन सभी पंक्तियों को कॉपी किया था, और जो मैंने इसे रखा था, उसके ठीक नीचे:

अगर डिटेक्ट_डेस्कटॉप_इनवायरमेंट () == 'xfce':
gclient = gconf.client_get_default () if gclient.get_bool ('/ system / http_proxy / use_http_proxy'): परदे के पीछे ['http'] = "% s:% d"% (
gclient.get_string ('10.10.0.5 .XNUMX '),
gclient.get_int ('3128'))
if gclient.get_bool ('/ system / http_proxy / use_same_proxy'): proxies ['https'] = proxies ['http'] elif gclient.get_string ('/ system / प्रॉक्सी / safe_host'): proxies ['https']] "% s:% d"% (gclient.get_string ('/ प्रणाली / प्रॉक्सी / सुरक्षित_हस्ट'), gclient.get_int ('/ प्रणाली / प्रॉक्सी / सुरक्षित_पोर्ट')

जहां मुझे केवल 3 लाइनों को बदलना पड़ा (बोल्ड में हाइलाइट किया गया)।

बेशक, यह निश्चित समाधान नहीं है, सब से ऊपर, क्योंकि जब यह उपयोग करने की बात आती है HTTPS मुझे नहीं पता कि यह काम करेगा लेकिन इस बीच यह वही है जो मेरे लिए मेरी समस्या का हल करता है।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   पानी का छींटा ० कहा

    और इस मामले में कि प्रमाणीकरण उपयोगकर्ता और पासवर्ड के साथ है?