දේශීය 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 එක් කරන්නේ TLS කොටසයි, HTTP සත්යාපනය නොවේ. දුරස්ථ සවන්දෙන්නා සැබවින්ම TLS හරහා HTTP ප්රොක්සි සේවාව සැපයිය යුතුය.
HTTPS අඩවි සඳහා ගමනාන්තයේ TLS මෙම මාර්ගය ඇතුළත එහි සාමාන්ය පරීක්ෂාව සමඟ දිගටම ක්රියා කරයි. සහතික දෙක වෙනස් සම්බන්ධතා පාර්ශ්ව හඳුනා ගනී.