എൽ‌എം‌ഡി‌ഇ എക്സ്എഫ്‌സി ഉപയോഗിച്ച് ടർ‌പിയലിൽ‌ പ്രോക്സി എങ്ങനെ ഉപയോഗിക്കാം


എക്സ്എഫ്സി ഒരു മികച്ചതാണ് ഡെസ്ക്ടോപ്പ് പരിസ്ഥിതി, പക്ഷേ ഇത് എന്നെ പൂർണ്ണമായും പൂർ‌ത്തിയാക്കാത്ത ചില ഓപ്ഷനുകൾ‌ ഇല്ല. അതിലൊന്നാണ് ഉപയോഗം ആഗോള പ്രോക്സിഎന്നിരുന്നാലും ഈ പ്രശ്നം എങ്ങനെ പരിഹരിക്കാമെന്ന് ഞങ്ങൾ ഇതിനകം കണ്ടു.

എതിരെ എങ്ങനെ പരിഷ്‌ക്കരിക്കാമെന്ന് ഞങ്ങൾ കണ്ടു ടർ‌പിയൽ‌ ഒരു പ്രാദേശിക സെർവറിലേക്ക് കണക്റ്റുചെയ്യാൻ സ്റ്റാറ്റസ്.നെറ്റ്. കൂടെ gnome അതിന്റെ ആഗോള പ്രോക്സി ഇതിന് ഒരു പ്രശ്നവുമില്ല, പക്ഷേ എക്സ്എഫ്സി കാര്യം മാറുന്നു. അദ്ദേഹം എന്നോട് പറഞ്ഞതുപോലെ വിൽ അൽവാരെസ് (aka സാത്താൻ), ലെഡ് ഡെവലപ്പർ ടർ‌പിയൽ‌:

നിലവിൽ ഞങ്ങൾക്ക് ഗ്നോം പ്രോക്സിയെ മാത്രമേ പിന്തുണയുള്ളൂ, കാരണം ഇത് ഞങ്ങൾ ഉപയോഗിക്കുന്ന ഡെസ്ക്ടോപ്പ് പരിതസ്ഥിതിയാണ്, പക്ഷേ എക്സ്ഫെസിലും ഇത് പ്രവർത്തിപ്പിക്കുന്നതിന് ആവശ്യമായ കോഡ് ഉൾപ്പെടെ എനിക്ക് ഒരു പ്രശ്നവുമില്ല, വാസ്തവത്തിൽ അത് മികച്ചതായിരിക്കും.

അതിനാൽ ഞങ്ങൾ കാത്തിരിക്കുന്ന കാര്യങ്ങളിൽ ടർപിയൽ 2.0 ഇതിനുള്ള പിന്തുണ ഉൾപ്പെടുത്തുക എക്സ്എഫ്സി, ഞങ്ങൾക്ക് നിങ്ങളെ ഉപയോഗിക്കാൻ കഴിയും പ്രോക്സി സ്വമേധയാ. ഇത് ചെയ്യുന്നതിന്, ഞങ്ങൾ ഫയലിൽ ഒരു ചെറിയ ക്രമീകരണം നടത്തണം /usr/share/pyshared/turpial/api/interfaces/http.py

ഞങ്ങൾ ആദ്യം ചെയ്യുന്നത് പറഞ്ഞ ഫയലിന്റെ ബാക്കപ്പ് ഉണ്ടാക്കുക, അല്ലെങ്കിൽ ഒരു വേരിയന്റ് ആകാം, ഞാൻ ചെയ്തതുപോലെ തന്നെ ചെയ്യുക. ഞങ്ങൾ പരിഷ്‌ക്കരിക്കേണ്ട വരികൾ ഇനിപ്പറയുന്നവയാണ്:

ഡിറ്റക്റ്റ്_ഡെസ്ക്ടോപ്പ്_എൻവയോൺമെന്റ് () == 'ഗ്നോം', ജി.കോൺഎഫ്: gclient = gconf.client_get_default () എങ്കിൽ gclient.get_bool ('/ സിസ്റ്റം / http_proxy / use_http_proxy'): പ്രോക്സികൾ ['http'] = "% s:% d"
gclient.get_string ('/ സിസ്റ്റം / http_proxy / host'), 
gclient.get_int ('/ സിസ്റ്റം / http_proxy / port'))
gclient.get_bool ('/ system / http_proxy / use_same_proxy'): പ്രോക്സികൾ ['https'] = പ്രോക്സികൾ ['http'] elif gclient.get_string ('/ system / proxy / safe_host'): പ്രോക്സികൾ ['https'] = "% s:% d"% (gclient.get_string ('/ system / proxy / safe_host'), gclient.get_int ('/ system / proxy / safe_port'))

ഞങ്ങൾക്ക് താൽപ്പര്യമുള്ളത് ബോൾഡായി എടുത്തുകാണിക്കുന്നു. ഞാൻ ചെയ്തത് ആ വരികളെല്ലാം പകർത്തുകയായിരുന്നു, ഒറിജിനലിന് തൊട്ടുതാഴെയായി ഞാൻ ഇത് ഇട്ടു:

കണ്ടുപിടിച്ചാൽ_ഡെസ്‌ക്‌ടോപ്പ്_ പരിസ്ഥിതി () == 'xfce':
gclient = gconf.client_get_default () എങ്കിൽ gclient.get_bool ('/ സിസ്റ്റം / http_proxy / use_http_proxy'): പ്രോക്സികൾ ['http'] = "% s:% d"% (
gclient.get_string ('10.10.0.5 .XNUMX '),
gclient.get_int ('3128'))
gclient.get_bool ('/ system / http_proxy / use_same_proxy'): പ്രോക്സികൾ ['https'] = പ്രോക്സികൾ ['http'] elif gclient.get_string ('/ system / proxy / safe_host'): പ്രോക്സികൾ ['https'] = "% s:% d"% (gclient.get_string ('/ system / proxy / safe_host'), gclient.get_int ('/ system / proxy / safe_port'))

എനിക്ക് 3 വരികൾ മാത്രമേ മാറ്റേണ്ടതുള്ളൂ (ബോൾഡിൽ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു).

തീർച്ചയായും ഇത് കൃത്യമായ പരിഹാരമല്ല, എല്ലാറ്റിനുമുപരിയായി, കാരണം അത് ഉപയോഗിക്കുമ്പോൾ എച്ച്ടിടിപിഎസ് ഇത് പ്രവർത്തിക്കുമോ എന്ന് എനിക്കറിയില്ല, എന്നാൽ അതിനിടയിലാണ് ഇത് എന്റെ പ്രശ്‌നം പരിഹരിക്കുന്നത്.


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

ഒരു അഭിപ്രായം, നിങ്ങളുടേത് വിടുക

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.

  1.   ഡാഷ്‌റ്റ് 0 പറഞ്ഞു

    പ്രാമാണീകരണം ഉപയോക്താവിനും പാസ്‌വേഡിനും ഉള്ളതാണെങ്കിൽ?