NetworkManagerovo svojstvo proxy.pac-url čuva lokaciju s koje se može preuzeti PAC datoteka. proxy.pac-script čuva samu UTF-8 JavaScript. To su dva odvojena svojstva konfiguracije.

Za postojeći profil koji koristi daljinski održavan PAC:

nmcli connection modify "office" proxy.method auto \
  proxy.pac-script "" \
  proxy.pac-url "https://config.example.net/proxy.pac"

Alternativno, trenutačni nmcli može pročitati lokalnu datoteku kada postavlja pac-script:

nmcli connection modify "office" proxy.method auto \
  proxy.pac-url "" \
  proxy.pac-script "file:///home/alex/proxy.pac"

U drugom obliku nmcli pročita datoteku i spremi 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.

Povezani članci