NetworkManager može sačuvati PAC URL ili uvesti skriptu
Izaberite između PAC lokacije i sačuvanog JavaScripta kada konfigurišete NetworkManager vezu pomoću nmcli.
Svojstvo proxy.pac-url u NetworkManageru čuva lokaciju s koje se može dohvatiti PAC datoteka. proxy.pac-script čuva samu UTF-8 JavaScript. To su dva odvojena konfiguracijska svojstva.
Za postojeći profil koji koristi na daljinu održavan PAC:
nmcli connection modify "office" proxy.method auto \
proxy.pac-script "" \
proxy.pac-url "https://config.example.net/proxy.pac"
Alternativno, aktualni nmcli može pročitati lokalnu datoteku pri postavljanju pac-script:
nmcli connection modify "office" proxy.method auto \
proxy.pac-url "" \
proxy.pac-script "file:///home/alex/proxy.pac"
U drugom obliku nmcli čita datoteku i sprema njezin sadržaj kao skriptu. Pritom ne čuva živu referencu koja automatski prati kasnije izmjene te datoteke. Ponovite uvoz konfiguracije kada spremljenu skriptu treba ažurirati.
Skripta mora definirati FindProxyForURL. Primijenite izmijenjeni profil kroz uobičajeni životni ciklus aktivacije veze i provjerite stvarnu rutu klijenta koji sudjeluje. Procijenite PAC rezultat za traženo odredište. Pohrana NetworkManagerovih proxy metapodataka ne prisiljava proizvoljne socket aplikacije da ih koriste.