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 በይነገጽ እና የተመረጠው የላይኛው ፕሮቶኮል የመንገዱ የተለያዩ ክፍሎች ናቸው።

ተዛማጅ ጽሑፎች