NetworkManager PAC URL-i saxlaya və ya skripti idxal edə bilər
nmcli ilə NetworkManager bağlantısını qurarkən PAC ünvanı ilə saxlanılmış JavaScript arasında seçim edin.
NetworkManager-in proxy.pac-url xassəsi PAC faylının əldə oluna biləcəyi ünvanı saxlayır. proxy.pac-script isə UTF-8 JavaScript-in özünü saxlayır. Bunlar ayrı-ayrı konfiqurasiya xassələridir.
Uzaqdan idarə olunan PAC istifadə edən mövcud profil üçün:
nmcli connection modify "office" proxy.method auto \
proxy.pac-script "" \
proxy.pac-url "https://config.example.net/proxy.pac"
Alternativ olaraq, hazırkı nmcli pac-script təyin edərkən yerli faylı oxuya bilər:
nmcli connection modify "office" proxy.method auto \
proxy.pac-url "" \
proxy.pac-script "file:///home/alex/proxy.pac"
İkinci formada nmcli faylı oxuyur və məzmununu skript kimi saxlayır. O, bu faylda sonradan edilən dəyişiklikləri avtomatik izləyən canlı istinad saxlamır. Saxlanılmış skripti yeniləmək lazım olduqda konfiqurasiyanın idxalını təkrarlayın.
Skript FindProxyForURL funksiyasını təyin etməlidir. Dəyişdirilmiş profili bağlantının adi aktivləşdirmə dövrü ilə tətbiq edin və iştirak edən müştərinin faktiki marşrutunu yoxlayın. Tələb olunan təyinat üçün PAC nəticəsini qiymətləndirin. NetworkManager-in proxy metadatasının saxlanması ixtiyari socket tətbiqlərini ondan istifadə etməyə məcbur etmir.