NetworkManager inaweza kuhifadhi URL ya PAC au kuleta script
Chagua kati ya eneo la PAC na JavaScript iliyohifadhiwa unapoweka muunganisho wa NetworkManager kwa nmcli.
Sifa ya proxy.pac-url ya NetworkManager huhifadhi eneo ambalo faili ya PAC inaweza kupatikana. proxy.pac-script huhifadhi JavaScript ya UTF-8 yenyewe. Hizi ni sifa mbili tofauti za usanidi.
Kwa wasifu uliopo unaotumia PAC inayotunzwa kwa mbali:
nmcli connection modify "office" proxy.method auto \
proxy.pac-script "" \
proxy.pac-url "https://config.example.net/proxy.pac"
Vinginevyo, nmcli ya sasa inaweza kusoma faili ya ndani wakati wa kuweka pac-script:
nmcli connection modify "office" proxy.method auto \
proxy.pac-url "" \
proxy.pac-script "file:///home/alex/proxy.pac"
Katika umbo la pili nmcli husoma faili na kuhifadhi maudhui yake kama script. Haihifadhi rejeleo hai linalofuata kiotomatiki mabadiliko ya baadaye kwenye faili hiyo. Rudia uingizaji wa usanidi wakati script iliyohifadhiwa inahitaji kusasishwa.
Script lazima ifafanue FindProxyForURL. Tumia wasifu uliobadilishwa kupitia mzunguko wa kawaida wa uanzishaji wa muunganisho na uangalie njia halisi ya mteja anayeshiriki. Tathmini matokeo ya PAC kwa lengo lililoombwa. Kuhifadhi metadata ya proksi ya NetworkManager hakuwalazimishi programu za socket kiholela kuitumia.