Komut satırı araçları için PAC değerlendirmek üzere Alpaca kullanın
Alpaca'nın yerel HTTP uç noktasını kullanın; CLI, betiği kendisi ayrıştırmadan PAC yönlendirmesini izleyebilsin.
PAC'ı anlayan yerel bir proxy, komut satırı araçlarına sabit bir uç nokta verirken her hedef için ağın yönlendirme ilkesini değerlendirir. Alpaca bu bağdaştırıcı rolünü üstlenir: araç yerel olarak HTTP proxy ile konuşur, Alpaca ise üst akış proxy'sini ya da doğrudan bağlantıyı seçer.
Mevcut bir kurulum varsa, belgelenen bayraklarla loopback dinleyicisini başlatın:
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 kimlik doğrulaması izin listesi ve bağlantı noktası dağıtım örnekleridir. Seçilen proxies bunları gerektirdiğinde, kurulu sürüm ve platformun desteklediği üst akış kimlik doğrulama girdilerini sağlayın. İzin listesi, bu kimlik bilgilerini almaya yetkili proxy ana makinelerini belirtir.
Komut satırı aracını yerel uç noktayı kullanacak şekilde yapılandırın:
export http_proxy=http://127.0.0.1:3128
export https_proxy=http://127.0.0.1:3128
Araç, PAC bir intranet hedefini doğrudan ve bir genel hedefi kurumsal proxy üzerinden gönderirken bu değerleri koruyabilir. PAC JavaScript'ini kendisi değerlendirmesi gerekmez.
Proje ayrıca seçilen üst öğeler erişilemez olduğunda geçici doğrudan atlama yolunu belgeler. Bağdaştırıcının gereken yolu sağlayıp sağlamadığına karar verirken bu yedek seçeneği dağıtım ilkesine ekleyin.
Bağdaştırıcının desteklediği PAC sonuç türlerini denetleyin. Belgelenen Alpaca CLI, SOCKS5 PAC yollarını -enable-socks aracılığıyla açık bir seçim hâline getirir; yerel HTTP arayüzü ile seçilen üst akış protokolü yolun farklı parçalarıdır.