NetworkManager PAC URL сактай алат же скриптти импорттой алат
nmcli менен NetworkManager байланышын жөндөөдө PAC дареги менен сакталган JavaScript ортосунда тандаңыз.
NetworkManagerдин proxy.pac-url касиети PAC файлын алууга боло турган даректи сактайт. proxy.pac-script UTF-8 JavaScriptтин өзүн сактайт. Булар эки өзүнчө конфигурация касиети.
Алыстан тейленүүчү PAC колдонгон учурдагы профиль үчүн:
nmcli connection modify "office" proxy.method auto \
proxy.pac-script "" \
proxy.pac-url "https://config.example.net/proxy.pac"
Же болбосо, учурдагы nmcli pac-script орнотууда жергиликтүү файлды окуй алат:
nmcli connection modify "office" proxy.method auto \
proxy.pac-url "" \
proxy.pac-script "file:///home/alex/proxy.pac"
Экинчи формада nmcli файлды окуп, анын мазмунун скрипт катары сактайт. Ал ошол файлга кийинки өзгөртүүлөрдү автоматтык түрдө ээрчиген тирүү шилтемени сактабайт. Сакталган скриптти жаңыртуу керек болгондо конфигурация импортун кайталаңыз.
Скрипт FindProxyForURL функциясын аныкташы керек. Өзгөртүлгөн профилди туташуунун кадимки активдештирүү циклинен өткөрүп, катышуучу кардардын иш жүзүндөгү жолун текшериңиз. Суралган багыт үчүн PAC жыйынтыгын баалаңыз. NetworkManager прокси метаберилиштерин сактоо каалаган socket тиркемелерин аларды колдонууга мажбурлабайт.