Naudokite Alpaca PAC vertinimui komandinės eilutės įrankiams
Naudokite vietinį Alpaca HTTP galinį tašką, kad CLI galėtų sekti PAC maršrutizavimą pats neanalizuodamas scenarijaus.
PAC suprantantis vietinis proxy suteikia komandinės eilutės įrankiams fiksuotą galinį tašką ir kartu įvertina tinklo maršrutizavimo politiką kiekvienam tikslui. Alpaca atlieka šį adapterio vaidmenį: įrankis vietoje kalba HTTP proxy, o Alpaca pasirenka aukštesnįjį proxy arba tiesioginį ryšį.
Jei diegimas jau yra, paleiskite jo loopback klausytoją su dokumentuotais parametrais:
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 autentifikavimo leidžiamųjų sąrašas ir prievadas yra diegimo pavyzdžiai. Pateikite aukštesniojo autentifikavimo įvestis, kurias palaiko įdiegta versija ir platforma, kai pasirinkti proxies jų reikalauja. Leidžiamųjų sąrašas nurodo, kuriems proxy mazgams leidžiama gauti tuos prisijungimo duomenis.
Sukonfigūruokite komandinės eilutės įrankį naudoti vietinį galinį tašką:
export http_proxy=http://127.0.0.1:3128
export https_proxy=http://127.0.0.1:3128
Įrankis gali išlaikyti tas reikšmes, kol PAC siunčia intraneto tikslą tiesiogiai, o viešą tikslą per įmonės proxy. Jam nereikia pačiam vertinti PAC JavaScript.
Projektas taip pat dokumentuoja laikiną tiesioginį apėjimą, kai pasirinkti tėvai tampa nepasiekiami. Įtraukite tą atsarginį variantą į diegimo politiką, kai sprendžiate, ar adapteris suteikia reikiamą maršrutą.
Patikrinkite, kokius PAC rezultatų tipus adapteris palaiko. Dokumentuotas Alpaca CLI paverčia SOCKS5 PAC maršrutus aiškiu pasirinkimu per -enable-socks; vietinė HTTP sąsaja ir pasirinktas aukštesnysis protokolas yra skirtingos maršruto dalys.