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 चा प्रॉक्सी मेटाडेटा साठवल्याने कोणत्याही सॉकेट अनुप्रयोगांना तो वापरण्यास भाग पाडले जात नाही.

संबंधित लेख