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 को प्रोक्सी मेटाडाटा सुरक्षित गर्दा कुनै पनि सकेट अनुप्रयोगलाई त्यसको प्रयोग गर्न बाध्य पार्दैन।