[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

Tumia proksi ya mbali iliyokusudiwa na kifurushi cha CA kinachoaminika. verifyChain hukagua mnyororo wa watoaji wa cheti chake; checkHost hukagua jina lake. sni hutuma jina lakini hailithibitishi.

Elekeza mteja wa proksi ya HTTP kwenye sehemu ya mwisho ya ndani:

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

Programu bado hufanya CONNECT na kuingia kwenye proksi kama inavyohitajika. stunnel huongeza sehemu ya TLS, si uthibitishaji wa HTTP. Huduma inayosikiliza kwa mbali lazima kwa kweli itoe proksi ya HTTP kupitia TLS.

Kwa tovuti za HTTPS, TLS ya lengwa huendelea ndani ya njia hii pamoja na uthibitishaji wake wa kawaida. Vyeti viwili hutambulisha pande tofauti za mawasiliano.

Makala zinazohusiana