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 හි ප්රොක්සි මෙටාදත්ත සුරැකීම අත්තනෝමතික සොකට් යෙදුම් ඒවා භාවිතා කිරීමට බල නොකරයි.