Օգտագործեք Alpaca-ն PAC-ի գնահատման համար հրամանի տողի գործիքների համար
Օգտագործեք Alpaca-ի տեղական HTTP վերջնակետը, որպեսզի CLI-ն հետևի PAC երթուղղմանը՝ առանց սկրիպտն ինքնուրույն վերլուծելու։
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 ինտերֆեյսը և ընտրված վերին արձանագրությունը ուղու տարբեր մասեր են։