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

தொடர்புடைய கட்டுரைகள்