NetworkManager voi tallentaa PAC-URL:n tai tuoda skriptin
Valitse PAC-sijainnin ja tallennetun JavaScriptin välillä, kun määrität NetworkManager-yhteyttä nmclillä.
NetworkManagerin ominaisuus proxy.pac-url sisältää sijainnin, josta PAC-tiedoston voi hakea. proxy.pac-script sisältää itse UTF-8-JavaScriptin. Kyse on kahdesta erillisestä asetusominaisuudesta.
Olemassa olevalle profiilille, joka käyttää etänä ylläpidettyä PACia:
nmcli connection modify "office" proxy.method auto \
proxy.pac-script "" \
proxy.pac-url "https://config.example.net/proxy.pac"
Vaihtoehtoisesti nykyinen nmcli voi lukea paikallisen tiedoston asettaessaan pac-scriptin:
nmcli connection modify "office" proxy.method auto \
proxy.pac-url "" \
proxy.pac-script "file:///home/alex/proxy.pac"
Jälkimmäisessä muodossa nmcli lukee tiedoston ja tallentaa sen sisällön skriptinä. Se ei tallenna elävää viittausta, joka seuraisi automaattisesti kyseisen tiedoston myöhempiä muutoksia. Toista asetuksen tuonti, kun tallennettu skripti on päivitettävä.
Skriptin on määriteltävä FindProxyForURL. Ota muutettu profiili käyttöön yhteyden tavallisen aktivointikierron kautta ja tarkista osallistuvan asiakkaan todellinen reitti. Arvioi PACin tulos pyydetylle kohteelle. NetworkManagerin välityspalvelimen metatietojen tallentaminen ei pakota mielivaltaisia socket-sovelluksia käyttämään niitä.