Локал stunnel гүүрээр HTTPS проксигийн таних мэдээллийг шалгах
Аппад loopback дээр шифрлээгүй HTTP төгсгөлийн цэг өгч, жинхэнэ прокси хүртэлх TLS-ийг stunnel-ээр шалгуулна.
[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 нь HTTP танилт баталгаажуулалт биш, TLS хэсгийг нэмнэ. Алсын сонсогч үнэхээр TLS дээр HTTP прокси үйлчилгээ үзүүлдэг байх ёстой.
HTTPS сайтын хувьд зорьсон серверийн TLS энэ замын дотор өөрийн ердийн шалгалттайгаар үргэлжилнэ. Хоёр гэрчилгээ өөр өөр талуудыг тодорхойлдог.