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-এর প্রক্সি মেটাডেটা সংরক্ষণ ইচ্ছামত সকেট অ্যাপ্লিকেশনকে তা ব্যবহার করতে বাধ্য করে না।