NetworkManager kin in PAC-URL bewarje of it skript ymportearje
Kies tusken in PAC-lokaasje en bewarre JavaScript by it konfigurearjen fan in NetworkManager-ferbining mei nmcli.
De eigenskip proxy.pac-url fan NetworkManager befettet in lokaasje dêr't in PAC-bestân wei helle wurde kin. proxy.pac-script befettet it UTF-8-JavaScript sels. It binne twa skieden konfiguraasje-eigenskippen.
Foar in besteand profyl dat in op ôfstân ûnderhâlden PAC brûkt:
nmcli connection modify "office" proxy.method auto \
proxy.pac-script "" \
proxy.pac-url "https://config.example.net/proxy.pac"
As alternatyf kin de hjoeddeiske nmcli in lokaal bestân lêze by it ynstellen fan pac-script:
nmcli connection modify "office" proxy.method auto \
proxy.pac-url "" \
proxy.pac-script "file:///home/alex/proxy.pac"
Yn 'e twadde foarm lêst nmcli it bestân en bewarret de ynhâld as it skript. It bewarret gjin libbene ferwizing dy't lettere bewurkings fan dat bestân automatysk folget. Werhelje de konfiguraasje-ymport as it bewarre skript bywurke wurde moat.
It skript moat FindProxyForURL definiearje. Pas it wizige profyl ta fia de normale aktivearringsrin fan 'e ferbining en kontrolearje de wiere rûte fan 'e dielnimmende klant. Evaluearje it PAC-resultaat foar de frege bestimming. It bewarjen fan NetworkManager-proxy-metadata twingt gjin willekeurige socket-applikaasjes om se te brûken.