Përdorni Alpaca për të vlerësuar PAC për mjetet e rreshtit të komandës
Përdorni pikën fundore lokale HTTP të Alpaca që një CLI të ndjekë rrugëtimin PAC pa e analizuar vetë skriptin.
Një proxy lokal që kupton PAC u jep mjeteve të rreshtit të komandës një pikë fundore fikse dhe njëkohësisht vlerëson politikën e rrugëtimit të rrjetit për çdo destinacion. Alpaca luan këtë rol përshtatësi: mjeti flet HTTP proxy lokalisht dhe Alpaca zgjedh një proxy të sipërm ose një lidhje të drejtpërdrejtë.
Me një instalim ekzistues, nisni dëgjuesin e tij loopback me flamujt e dokumentuar:
ALPACA_PROXY_AUTH_ALLOWLIST=.corp.example.net \
alpaca -l 127.0.0.1 -p 3128 \
-C https://config.corp.example.net/proxy.pac
URL-ja e PAC, lista e lejeve për vërtetimin e proxy dhe porta janë shembuj vendosjeje. Jepni hyrjet e vërtetimit të sipërm që mbështesin versioni dhe platforma e instaluar kur proxies e zgjedhura i kërkojnë ato. Lista e lejeve identifikon cilët hoste proxy mund të marrin ato kredenciale.
Konfiguroni mjetin e rreshtit të komandës të përdorë pikën fundore lokale:
export http_proxy=http://127.0.0.1:3128
export https_proxy=http://127.0.0.1:3128
Mjeti mund t'i mbajë ato vlera ndërsa PAC dërgon një destinacion intranet drejtpërdrejt dhe një destinacion publik përmes proxy-t të korporatës. Nuk ka nevojë ta vlerësojë vetë JavaScript-in e PAC.
Projekti dokumenton gjithashtu një anashkalim të drejtpërdrejtë të përkohshëm kur disa prindër të zgjedhur bëhen të paarritshëm. Përfshini atë zgjidhje rezervë në politikën e vendosjes kur vendosni nëse përshtatësi ofron rrugën e kërkuar.
Kontrolloni cilat lloje rezultati PAC mbështet përshtatësi. CLI i dokumentuar i Alpaca i bën rrugët PAC SOCKS5 një zgjedhje të qartë përmes -enable-socks; ndërfaqja lokale HTTP dhe protokolli i sipërm i zgjedhur janë pjesë të ndryshme të rrugës.