VPN පිටුපස කෑෂිං: HTTPS තවමත් සඟවන දේ
VPN පිටවීමේ ප්රොක්සියට තවමත් අන්ත සිට අන්ත දක්වා HTTPS කියවිය නොහැක. තවත් සේවාදායකයක් එකතු කිරීමට පෙර කෑෂ් කළ හැකි වැඩභාරයක් සහ හිතාමතා තීරණය කළ TLS සීමාවක් තෝරන්න.
VPN සේවාදායකය අසල කෑෂයක් උමඟ පිටුපස සිටින සැමට නොමිලේ කලාප පළලක් මෙන් ශබ්ද වේ. එහෙත් එය එසේ නොවේ, මන්ද එම ලක්ෂ්යය හරහා ගමන් කරන බයිට් බ්රවුසරය සහ වෙබ් අඩවිය අන්ත වන TLS සැසියකින් ආරක්ෂා වී තිබේ. VPN ද්වාරය ඉවත් කරන්නේ තමන්ගේ පිටත සංකේතනය පමණි, යෙදුමේ එක නොවේ. උපකරණ එකතු කිරීමට පෙර නැවත භාවිත කළ යුතු පුනරාවර්තන වස්තුව තීරණය කරන්න.
TLS සැසිය අයත් වන්නේ බ්රවුසරයටය
සාමාන්ය HTTPS තුළ බ්රවුසරය අඩවිය සමඟ යතුරු සාකච්ඡා කරයි, සහ අත්වැල් ගැසීමෙන් පසු සෑම වාර්තාවක්ම එම අන්ත යුගලය සඳහා සංකේතනය වේ. VPN ද්වාරය තමන් නිර්මාණය කළ උමඟ විසංකේතනය කර පසුව විනිවිද නොපෙනෙන TLS වාර්තා ඉදිරියට යවයි. එයට ගමනාන්ත, වේලාව සහ පරිමාව පෙනේ, ඉල්ලීමේ පේළිය හෝ ප්රතිචාරයේ ප්රධාන කොටස නොවේ. ඕනෑම කෑෂයක් ජීවත් විය යුතු සීමාව එයයි.
එය බිඳින ඕනෑම නිර්මාණයක් TLS අතරමැදිකරණ නිර්මාණයකි, සහතික විශ්වාසය සහ උපාංග කළමනාකරණය පිළිබඳ තමන්ගේම ප්රතිවිපාක සහිතව.
CONNECT යනු උමඟකි, කෑෂයක් නොවේ
පැහැදිලි ඉදිරි ප්රොක්සියක් සාමාන්යයෙන් HTTP CONNECT ඉල්ලීමක් ලබාගෙන පසුව දෙපැත්තටම බයිට් යවයි. යැවීම මූලික වචනයයි: ප්රොක්සිය සංකේතිත සංවාදය විශ්ලේෂණය නොකරයි.
curl -sSI -x http://proxy.example:3128 https://example.com/ප්රතිචාර ශීර්ෂ ප්රොක්සියේ උමං හැසිරවීමෙන් එයි, පිටුවේ කෑෂ් පිටපතකින් නොවේ. සාර්ථක CONNECT යනු මාර්ගය ක්රියා කරන බවයි, නැවත භාවිතයට යමක් ගබඩා වූ බව නොවේ. 443 වරාය කෑෂයකට හරවීම එයට TLS කතා කිරීමද උගන්වන්නේ නැත, මන්ද කෑෂිං සඳහා කියවිය හැකි පණිවිඩ අවශ්යය. සේවාලාභී වින්යාසය අනුග්රහය ලද පැහැදිලි ප්රොක්සි සැකසුම භාවිත කළ යුතුය, පැහැදිලි නොකළ යළි-යොමුවක් නොවේ.
ඔබ ක්රියාත්මක කරන දේ කෑෂ් කරන්න, බ්රවුස් කරන දේ නොවේ
අන්තර්ගතය ඔබේ නම්, ප්රතිලෝම ප්රොක්සියකට TLS අවසන් කර අනුමත ප්රතිචාර හිතාමතා ගබඩා කළ හැක. එය පැකේජ ගබඩාවකට අයත් නම්, ව්යාපෘතිය අනුග්රහය දෙන දර්පණය භාවිත කරන්න.
nginx -T | grep -n "proxy_cache"
curl -sSI https://mirror.example/pkg/index.json | grep -i -E "cache-control|age"පළමු විධානය පෙන්වන්නේ කෑෂ් කලාපය වින්යාසගත කර ඇත්ද සහ කොහේ අදාළ වේද යන්නය, දෙවැන්න එක් වස්තුවක් සඳහා මූලයේම කෑෂිං උපදෙස් පෙන්වයි. හවුල් කෑෂයක් නැවුම්බව, කෑෂ් පාලන සහ නිරූපණ වෙන්කරන ඉල්ලීම් ගුණාංග ගරු කළ යුතුය; private සහ no-store වෙනස් අර්ථ දෙකක් වන අතර පහර අනුපාතය ඉහළ නැංවීමට කිසිවක් ඉවත් නොකළ යුතුය. HTTP කෑෂිං නීති සත්යාපිත ඉල්ලීම් සඳහා ප්රතිචාර ගබඩා කිරීමද සීමා කරයි, සහ හරියටම එහිදී පුද්ගලීකෘත පිටුවක් දත්ත හෙළිදරව්වක් වේ. ප්රොක්සිය විවෘත රිලේ එකක් ලෙස නිරාවරණය නොකර අනුමත සේවාලාභීන්ට සීමා කරන්න.
පහර මනින්න, නැවතුම් ඔරලෝසුව නොවේ
වේගවත් දෙවන ඉල්ලීමක් නව කෑෂය කිසිවක් කළ බව ඔප්පු නොකරයි, මන්ද බ්රවුසර සහ මෙහෙයුම් පද්ධති තමන්ම ආක්රමණශීලීව කෑෂ් කරයි. ප්රොක්සියෙන් පහර සහ මගහැරීම් ගණන්කරු ඉල්ලා, පාලිත පුනරාවර්තනයකදී මූලයේ රථවාහන නිරීක්ෂණය කරන්න. දන්නා වස්තුවක එක් පුනරාවර්ත බාගැනීමක් භාවිත කර, පළමුව කෑෂය සක්රීයව පසුව මඟහැර, ගත වූ වේලාව නොව මූලය ලබා දුන් බයිට් සසඳන්න. පසුව අවසර සීමාව පරීක්ෂා කරන්න: පිවිසුමක් අවශ්ය සම්පතක් වෙනත් සේවාලාභියෙකුට ලබා දිය යුතු නොවේ.
වැඩභාරය, කෑෂ් යතුර සහ නැවත භාවිතයට අවසර දුන් ප්රතිපත්තිය සටහන් කරන්න. කෑෂය යනු ප්රශස්තකරණයේ වේශයෙන් යුත් දත්ත බෙදාගැනීමේ තීරණයකි.