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-இன் ப்ராக்ஸி மெட்டாடேட்டாவைச் சேமிப்பது தன்னிச்சையான சாக்கெட் பயன்பாடுகளை அதைப் பயன்படுத்தக் கட்டாயப்படுத்தாது.