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 ಅನ್ನು ತಾನೇ ಮೌಲ್ಯಮಾಪನ ಮಾಡಬೇಕಿಲ್ಲ.

ಆಯ್ಕೆ ಮಾಡಿದ parent ಗಳು ತಲುಪಲಾಗದಿದ್ದಾಗ ತಾತ್ಕಾಲಿಕ ನೇರ ಬೈಪಾಸ್ ಅನ್ನೂ ಯೋಜನೆ ದಾಖಲಿಸುತ್ತದೆ. ಅಡಾಪ್ಟರ್ ಅಗತ್ಯವಿರುವ ಮಾರ್ಗವನ್ನು ಒದಗಿಸುತ್ತದೆಯೇ ಎಂದು ನಿರ್ಧರಿಸುವಾಗ ಆ ಫಾಲ್‌ಬ್ಯಾಕ್ ಅನ್ನು ನಿಯೋಜನಾ ನೀತಿಯಲ್ಲಿ ಸೇರಿಸಿ.

ಅಡಾಪ್ಟರ್ ಯಾವ PAC ಫಲಿತಾಂಶ ಪ್ರಕಾರಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಎಂದು ಪರಿಶೀಲಿಸಿ. ದಾಖಲಿಸಿದ Alpaca CLI SOCKS5 PAC ಮಾರ್ಗಗಳನ್ನು -enable-socks ಮೂಲಕ ಸ್ಪಷ್ಟ ಆಯ್ಕೆಯಾಗಿಸುತ್ತದೆ; ಸ್ಥಳೀಯ HTTP ಇಂಟರ್‌ಫೇಸ್ ಮತ್ತು ಆಯ್ಕೆ ಮಾಡಿದ ಮೇಲ್ಮುಖ ಪ್ರೋಟೋಕಾಲ್ ಮಾರ್ಗದ ಬೇರೆ ಬೇರೆ ಭಾಗಗಳು.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು