PACin ymmärtävä paikallinen proxy antaa komentorivityökaluille kiinteän päätepisteen ja arvioi samalla verkon reitityskäytännön jokaista kohdetta varten. Alpaca hoitaa tämän sovittimen roolin: työkalu puhuu paikallisesti HTTP-proxya ja Alpaca valitsee ylävirran proxyn tai suoran yhteyden.

Jos asennus on jo olemassa, käynnistä sen loopback-kuuntelija dokumentoiduilla valitsimilla:

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, proxyn todennuksen sallittujen lista ja portti ovat käyttöönottovaiheen esimerkkejä. Anna ylävirran todennuksen syötteet, joita asennettu versio ja alusta tukevat, kun valitut proxyt edellyttävät niitä. Sallittujen lista määrittää, mitkä proxy-isännät saavat vastaanottaa kyseiset tunnistetiedot.

Määritä komentorivityökalu käyttämään paikallista päätepistettä:

export http_proxy=http://127.0.0.1:3128
export https_proxy=http://127.0.0.1:3128

Työkalu voi pitää nämä arvot, kun PAC lähettää sisäverkon kohteen suoraan ja julkisen kohteen yrityksen proxyn kautta. Sen ei tarvitse arvioida PAC-JavaScriptiä itse.

Hanke dokumentoi myös tilapäisen suoran ohituksen, kun valitut ylätahot eivät ole tavoitettavissa. Sisällytä tämä varavaihtoehto käyttöönottokäytäntöön, kun päätät, tarjoaako sovitin tarvittavan reitin.

Tarkista, mitä PAC-tulostyyppejä sovitin tukee. Dokumentoitu Alpaca-CLI tekee SOCKS5-PAC-reiteistä erillisen valinnan -enable-socks kautta; paikallinen HTTP-rajapinta ja valittu ylävirran protokolla ovat reitin eri osia.

Aiheeseen liittyvät artikkelit