[proxy_tls]
client = yes
accept = 127.0.0.1:3129
connect = proxy.example:8443
verifyChain = yes
CAfile = /path/to/trusted-ca-bundle.pem
checkHost = proxy.example
sni = proxy.example

ഉദ്ദേശിച്ച റിമോട്ട് പ്രോക്സിയും വിശ്വസനീയമായ CA ബണ്ടിലും ഉപയോഗിക്കുക. verifyChain അതിന്റെ സർട്ടിഫിക്കറ്റ് നൽകിയവരുടെ ശൃംഖല പരിശോധിക്കുന്നു; checkHost പേര് പരിശോധിക്കുന്നു. sni പേര് അയയ്ക്കുന്നു, പക്ഷേ അത് പരിശോധിക്കുന്നില്ല.

HTTP പ്രോക്സി ക്ലയന്റിനെ പ്രാദേശിക എൻഡ്‌പോയിന്റിലേക്ക് ചൂണ്ടുക:

curl --proxy http://127.0.0.1:3129 https://www.example.org/

CONNECT-ഉം ആവശ്യമായ പ്രോക്സി ലോഗിനും ആപ്പ് തന്നെയാണ് ഇപ്പോഴും നിർവഹിക്കുന്നത്. stunnel ചേർക്കുന്നത് TLS ഭാഗമാണ്, HTTP പ്രാമാണീകരണമല്ല. റിമോട്ട് ലിസണർ യഥാർഥത്തിൽ TLS-ലൂടെ HTTP പ്രോക്സി സേവനം നൽകണം.

HTTPS വെബ്‌സൈറ്റുകൾക്കായി, ലക്ഷ്യസ്ഥാനത്തിന്റെ TLS ഈ പാതയ്ക്കുള്ളിൽ സ്വന്തം സാധാരണ പരിശോധനയോടെ തുടരുന്നു. രണ്ട് സർട്ടിഫിക്കറ്റുകളും വ്യത്യസ്ത മറുവശങ്ങളെ തിരിച്ചറിയുന്നു.

അനുബന്ധ ലേഖനങ്ങൾ