NetworkManager lahko shrani URL PAC ali uvozi skript
Pri konfiguraciji povezave NetworkManager z nmcli izberite med lokacijo PAC in shranjenim JavaScriptom.
Lastnost proxy.pac-url v NetworkManagerju hrani lokacijo, s katere je mogoče pridobiti datoteko PAC. proxy.pac-script hrani sam JavaScript v UTF-8. To sta dve ločeni konfiguracijski lastnosti.
Za obstoječi profil, ki uporablja na daljavo vzdrževan PAC:
nmcli connection modify "office" proxy.method auto \
proxy.pac-script "" \
proxy.pac-url "https://config.example.net/proxy.pac"
Druga možnost je, da trenutni nmcli pri nastavljanju pac-script prebere krajevno datoteko:
nmcli connection modify "office" proxy.method auto \
proxy.pac-url "" \
proxy.pac-script "file:///home/alex/proxy.pac"
V drugi obliki nmcli prebere datoteko in njeno vsebino shrani kot skript. Ne hrani žive reference, ki bi samodejno sledila poznejšim spremembam te datoteke. Ko je treba shranjeni skript posodobiti, uvoz konfiguracije ponovite.
Skript mora definirati FindProxyForURL. Spremenjeni profil uporabite skozi običajni cikel aktivacije povezave in preverite dejansko pot sodelujočega odjemalca. Ocenite rezultat PAC za zahtevani cilj. Shranjevanje posredniških metapodatkov NetworkManagerja ne sili poljubnih socketnih aplikacij, da bi jih uporabljale.