PAC മനസ്സിലാക്കുന്ന പ്രാദേശിക proxy കമാൻഡ്-ലൈൻ ടൂളുകൾക്ക് സ്ഥിരമായ എൻഡ്പോയിന്റ് നൽകുന്നു, അതോടൊപ്പം ഓരോ ലക്ഷ്യത്തിനും നെറ്റ്വർക്കിന്റെ റൂട്ടിംഗ് നയം വിലയിരുത്തുന്നു. Alpaca ഈ അഡാപ്റ്റർ പങ്ക് വഹിക്കുന്നു: ടൂൾ പ്രാദേശികമായി HTTP proxy-യോട് സംസാരിക്കുന്നു, Alpaca അപ്സ്ട്രീം proxy അല്ലെങ്കിൽ നേരിട്ടുള്ള കണക്ഷൻ തിരഞ്ഞെടുക്കുന്നു.

ഇതിനകം ഇൻസ്റ്റലേഷൻ ഉണ്ടെങ്കിൽ, രേഖപ്പെടുത്തിയ ഫ്ലാഗുകൾ ഉപയോഗിച്ച് അതിന്റെ loopback ലിസണർ ആരംഭിക്കുക:

ALPACA_PROXY_AUTH_ALLOWLIST=.corp.example.net \
alpaca -l 127.0.0.1 -p 3128 \
  -C https://config.corp.example.net/proxy.pac

PAC URL, proxy പ്രാമാണീകരണത്തിന്റെ അനുവദനീയ പട്ടിക, പോർട്ട് എന്നിവ വിന്യാസ ഉദാഹരണങ്ങളാണ്. തിരഞ്ഞെടുത്ത proxies അത് ആവശ്യപ്പെടുമ്പോൾ ഇൻസ്റ്റാൾ ചെയ്ത പതിപ്പും പ്ലാറ്റ്ഫോമും പിന്തുണയ്ക്കുന്ന അപ്സ്ട്രീം പ്രാമാണീകരണ ഇൻപുട്ടുകൾ നൽകുക. അനുവദനീയ പട്ടിക ആ ക്രെഡൻഷ്യലുകൾ ലഭിക്കാൻ അനുവാദമുള്ള proxy ഹോസ്റ്റുകളെ നിർണ്ണയിക്കുന്നു.

കമാൻഡ്-ലൈൻ ടൂൾ പ്രാദേശിക എൻഡ്പോയിന്റ് ഉപയോഗിക്കാൻ കോൺഫിഗർ ചെയ്യുക:

export http_proxy=http://127.0.0.1:3128
export https_proxy=http://127.0.0.1:3128

PAC ഒരു ഇന്ട്രാനെറ്റ് ലക്ഷ്യം നേരിട്ടും പൊതു ലക്ഷ്യം കോർപ്പറേറ്റ് proxy വഴിയും അയയ്ക്കുമ്പോൾ ടൂളിന് ആ മൂല്യങ്ങൾ നിലനിർത്താം. PAC JavaScript സ്വയം വിലയിരുത്തേണ്ട ആവശ്യമില്ല.

തിരഞ്ഞെടുത്ത പേരന്റുകൾ എത്താനാകാത്തതാകുമ്പോൾ താൽക്കാലിക നേരിട്ടുള്ള ഒഴിവാക്കൽ പ്രോജക്റ്റ് രേഖപ്പെടുത്തുന്നു. അഡാപ്റ്റർ ആവശ്യമായ പാത നൽകുന്നുണ്ടോ എന്ന് തീരുമാനിക്കുമ്പോൾ ആ ഫാൾബാക്ക് വിന്യാസ നയത്തിൽ ഉൾപ്പെടുത്തുക.

അഡാപ്റ്റർ പിന്തുണയ്ക്കുന്ന PAC ഫല തരങ്ങൾ പരിശോധിക്കുക. രേഖപ്പെടുത്തിയ Alpaca CLI SOCKS5 PAC പാതകളെ -enable-socks വഴി വ്യക്തമായ തിരഞ്ഞെടുപ്പാക്കുന്നു; പ്രാദേശിക HTTP ഇന്റർഫേസും തിരഞ്ഞെടുത്ത അപ്സ്ട്രീം പ്രോട്ടോക്കോളും പാതയുടെ വ്യത്യസ്ത ഭാഗങ്ങളാണ്.

അനുബന്ധ ലേഖനങ്ങൾ