ለትዕዛዝ-መስመር መሣሪያዎች PAC ን ለመገምገም Alpaca ን ይጠቀሙ
Alpaca የአካባቢ HTTP መጨረሻ ነጥብ በመጠቀም CLI ስክሪፕቱን ራሱ ሳይተረጉም የPAC መንገድ አሰጣጥን ይከተል።
PAC ን የሚለይ የአካባቢ proxy ለትዕዛዝ-መስመር መሣሪያዎች ቋሚ መጨረሻ ነጥብ ይሰጣል፣ በተመሳሳይ ጊዜም የኔትወርኩን የመንገድ አሰጣጥ ፖሊሲ ለእያንዳንዱ መዳረሻ ይገመግማል። Alpaca ይህን የማስተካከያ ሚና ይወጣል፦ መሣሪያው በአካባቢው HTTP proxy ያወራል፣ Alpaca ደግሞ የላይኛውን proxy ወይም ቀጥተኛ ግንኙነት ይመርጣል።
አስቀድሞ ያለ ጭነት ካለዎት፣ በሰነዱ የተጠቀሱትን ባንዲራዎች በመጠቀም የ loopback አድማጩን ያስጀምሩ፦
ALPACA_PROXY_AUTH_ALLOWLIST=.corp.example.net \
alpaca -l 127.0.0.1 -p 3128 \
-C https://config.corp.example.net/proxy.pac
የPAC URL፣ የproxy ማረጋገጫ የፈቃድ ዝርዝሩ እና ወደቡ የማሰማራት ምሳሌዎች ናቸው። የተመረጡት proxies ሲፈልጉ በተጫነው ስሪትና መድረክ የሚደገፉትን የላይኛው ማረጋገጫ ግብዓቶች ያቅርቡ። የፈቃድ ዝርዝሩ እነዚያን ምስክሮች ሊቀበሉ የሚችሉትን የproxy አስተናጋጆች ይለያል።
የትዕዛዝ-መስመር መሣሪያው የአካባቢውን መጨረሻ ነጥብ እንዲጠቀም ያዋቅሩ፦
export http_proxy=http://127.0.0.1:3128
export https_proxy=http://127.0.0.1:3128
መሣሪያው እነዚያን እሴቶች ማቆየት ይችላል፣ PAC የውስጥ መዳረሻን በቀጥታ እና የሕዝብ መዳረሻን በኩባንያው proxy ሲልክ። PAC JavaScript ን ራሱ መገምገም አያስፈልገውም።
ፕሮጀክቱ የተመረጡ ወላጆች ሲደርሱ የማይቻል ሲሆን ጊዜያዊ ቀጥተኛ ማለፊያንም ያስቀምጣል። አስማሚው የሚፈለገውን መንገድ ይሰጣል አይሰጥም ሲወስኑ ይህን አማራጭ በማሰማራት ፖሊሲው ውስጥ ያካትቱ።
አስማሚው የሚደግፋቸውን የPAC ውጤት ዓይነቶች ያረጋግጡ። በሰነዱ የተጠቀሰው Alpaca CLI የSOCKS5 PAC መንገዶችን በ -enable-socks በኩል ግልጽ ምርጫ ያደርጋል፤ የአካባቢው HTTP በይነገጽ እና የተመረጠው የላይኛው ፕሮቶኮል የመንገዱ የተለያዩ ክፍሎች ናቸው።