Uzi Alpaca por taksi PAC por komandliniaj iloj
Uzu la lokan HTTP-finpunkton de Alpaca por ke CLI sekvu PAC-enkursigon sen mem analizi la skripton.
PAC-kompetenta loka prokurilo donas al komandliniaj iloj fiksan finpunkton dum ĝi taksas la enkursigan politikon de la reto por ĉiu celo. Alpaca plenumas tiun adaptilan rolon: la ilo parolas HTTP-prokurilon loke, kaj Alpaca elektas supran prokurilon aŭ rektan konekton.
Ĉe ekzistanta instalado, startigu ĝian loopback-auxskultanton per la dokumentitaj flagoj:
ALPACA_PROXY_AUTH_ALLOWLIST=.corp.example.net \
alpaca -l 127.0.0.1 -p 3128 \
-C https://config.corp.example.net/proxy.pac
La PAC-URL, la permeslisto por prokurila aŭtentikigo kaj la pordo estas ekzemploj de deplojo. Provizu la suprajn aŭtentikigajn enigojn, kiujn subtenas la instalita versio kaj platformo, kiam la elektitaj prokuriloj postulas ilin. La permeslisto identigas la prokurilajn gastigantojn rajtigitajn ricevi tiujn legitimilojn.
Agordi la komandlinian ilon por uzi la lokan finpunkton:
export http_proxy=http://127.0.0.1:3128
export https_proxy=http://127.0.0.1:3128
La ilo povas konservi tiujn valorojn dum la PAC sendas enretan celon rekte kaj publikan celon tra la entreprena prokurilo. Ĝi ne bezonas mem taksi PAC-JavaScript.
La projekto ankaŭ dokumentas provizoran rektan preteriron kiam elektitaj gepatroj fariĝas neatingeblaj. Inkluzivu tiun rezervan opcion en la deploja politiko kiam vi decidas, ĉu la adaptilo provizas la postulatan vojon.
Kontrolu, kiujn PAC-rezulttipojn la adaptilo subtenas. La dokumentita Alpaca-CLI faras SOCKS5-PAC-vojojn eksplicita elekto per -enable-socks; la loka HTTP-interfaco kaj la elektita supra protokolo estas malsamaj partoj de la vojo.