OpenSSL 3.x s_client د HTTP CONNECT پروکسي لپاره د proxy-user او د پټنوم د سرچینې اختیارونه برابروي. د هغه چاپېریال لپاره چې لا دمخه PROXY_USER او PROXY_PASSWORD صادروي:

openssl s_client \
  -proxy proxy.example.net:8080 \
  -proxy_user "$PROXY_USER" \
  -proxy_pass env:PROXY_PASSWORD \
  -connect example.com:443 \
  -servername example.com \
  -verify_hostname example.com \
  -verify_return_error

د اختیارونو اصلي نومونه د لاندې کرښې کاروي: -proxy_user او -proxy_pass. د پروکسي پای ټکی host:port دی، خو connect او servername منزل مشخصوي.

proxy_pass د OpenSSL د پټنوم د سرچینې نحو کاروي. env:PROXY_PASSWORD نومول شوې چاپېریالي بدله لولي; file:/path/to/file د سرچینې بله مستنده بڼه ده. ساده پټنوم هغه ورته دلیل بڼه نه ده.

ښودل شوي اختیارونه د سند او hostname تصدیق غواړي، او د تصدیق تېروتنې وژونکې ګڼل کیږي. د نصب او منزل لپاره مناسب CA تنظیم برابروئ، لکه اړین CAfile.

دا د پروکسي تصدیق بنسټیز تصدیق دی. ښودل شوې پروکسي اړیکه ساده HTTP ده، نو د منزل وروستی TLS لاس نیول هغه پخوانی ننوتلو تبادله کوډ نه کوي. دا د NTLM یا Kerberos پروکسي خبرې اترې نه پلي کوي.

اړوندې مقالې