PAC ni tushunadigan mahalliy proxy buyruq qatori vositalariga qat'iy so'nggi nuqta beradi va shu bilan birga har bir manzil uchun tarmoqning marshrutlash siyosatini baholaydi. Alpaca bu adapter rolini bajaradi: vosita mahalliy ravishda HTTP proxy bilan gaplashadi, Alpaca esa yuqori proxy yoki to'g'ridan-to'g'ri ulanishni tanlaydi.

Agar o'rnatish allaqachon bo'lsa, uning loopback tinglovchisini hujjatlashtirilgan bayroqlar bilan ishga tushiring:

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 si, proxy autentifikatsiyasi uchun ruxsat ro'yxati va port joylashtirish misollaridir. Tanlangan proxies talab qilganda o'rnatilgan versiya va platforma qo'llab-quvvatlaydigan yuqori autentifikatsiya kiritmalarini taqdim eting. Ruxsat ro'yxati qaysi proxy xostlariga o'sha hisob ma'lumotlarini olishga ruxsat berilganini belgilaydi.

Buyruq qatori vositasini mahalliy so'nggi nuqtadan foydalanishga sozlang:

export http_proxy=http://127.0.0.1:3128
export https_proxy=http://127.0.0.1:3128

PAC ichki tarmoq manzilini to'g'ridan-to'g'ri va ommaviy manzilni korporativ proxy orqali yuborganda vosita bu qiymatlarni saqlab qolishi mumkin. U PAC JavaScript ni o'zi baholashi shart emas.

Loyiha tanlangan ota-onalar yetib bo'lmaydigan bo'lganda vaqtinchalik to'g'ridan-to'g'ri chetlab o'tishni ham hujjatlashtiradi. Adapter talab qilingan marshrutni taqdim etadimi-yo'qmi, buni hal qilishda o'sha zaxira variantni joylashtirish siyosatiga kiriting.

Adapter qaysi PAC natija turlarini qo'llab-quvvatlashini tekshiring. Hujjatlashtirilgan Alpaca CLI SOCKS5 PAC marshrutlarini -enable-socks orqali aniq tanlovga aylantiradi; mahalliy HTTP interfeysi va tanlangan yuqori protokol marshrutning alohida qismlaridir.

O'xshash maqolalar