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 ինտերֆեյսը և ընտրված վերին արձանագրությունը ուղու տարբեր մասեր են։

Առնչվող հոդվածներ