OpenVPN තුළ TLS පිහිටන්නේ කොහේද, සහ හැඩය වෙනස් කරන්නේ කුමක්ද
OpenVPN එහි පාලන නාලිකාව සඳහා TLS එහිම රාමුව තුළ ධාවනය කරයි, එබැවින් පළමු බයිට් වෙබ් අත්සන් කිරීමක් නොවේ. විකල්ප තුනක් ඇත්තෙන්ම දකින දේ වෙනස් කරයි.
OpenVPN ඇත්තෙන්ම TLS භාවිත කරයි, සහ මිනිසුන් එය දරාගත නොහැකි ප්රකාශයක් දක්වා නිතරම දිගු කරයි: එනම් උමග එබැවින් වෙබ් අඩවියක් නරඹන බ්රවුසරයක් මෙන් පෙනේ යනුවෙන්. පළමු කොටස සත්යයි. දෙවැන්න නොවේ. මෙහි TLS අයත් වන්නේ OpenVPN හිම බහාලුම තුළ ගමන් කරන පාලන නාලිකාවකට ය, ඊට යාබදව සම්පූර්ණයෙන්ම වෙනස් ගුප්තකේතනයක් සහිත භාර නාලිකාවක් ඇත, එබැවින් විවෘත වන බයිට් පරීක්ෂා කරන අයෙක් OpenVPN දකී.
එක් ලියුම් කවරයක කථා දෙකක්
සැසියක් එක් ලියුම් කවරයක් බෙදාගන්නා කථා දෙකක් ලෙස සිතන්න. එකක් සහතික සත්යාපනය කර යතුරු ද්රව්ය ව්යුත්පන්න කරයි. අනෙක ඔබ ඇත්තෙන්ම යවන දේ පළමුවැන්න නිපදවූ දෙයින් සංකේතනය කරයි.
ලියුම් කවරය යනු ප්රොටෝකෝලයයි. සෑම පැකට්ටුවක්ම එහි වර්ගය නම් කරන කුඩා ශීර්ෂයකින් ආරම්භ වේ, එම ශීර්ෂය අනෙක් සියල්ලට පෙර පැමිණේ.
ඇත්තෙන්ම මුලින්ම එන්නේ කුමක්ද
එම අනුපිළිවෙල නිසා රැහැනේ පළමු දෙය TLS වාර්තාවක් නොවේ. එය OpenVPN හි ශීර්ෂයයි, ඉන් පසු ශීර්ෂය නිවේදනය කරන නාලිකාවේ අන්තර්ගතය පැමිණේ. එහි ClientHello එකක් ඇත, නමුත් ශුන්ය බයිටයේ නොවේ. වෙනස දැනගැනීමට කිසිදු විකේතනයක් අවශ්ය නොවේ, මන්ද හැඩයම එය හෙළි කරයි.
පෙරනිමි අගයන්ද මෙහි වැදගත් වේ. පැතිකඩ TCP තෝරා නොගන්නේ නම් ප්රවාහය UDP හරහා 1194 වෙත යයි. දෙඅවස්ථාවේදීම බාහිර පෙනුම උමඟක් මිස වෙබ් ඉල්ලීමක් නොවේ.
හැඩය වෙනස් කිරීමට අවංක ක්රම තුනක්
stunnel වැනි TLS අන්ත ලක්ෂ්යයක් දෙකෙළවරේම පෝට් එකක TLS පිළිගෙන විකේතනය කළ ප්රවාහය ස්ථානීයව OpenVPN වෙත භාර දෙයි, එබැවින් ජාලය එම පෝට් එකට TLS දකී. පළමු බයිටයේ සිටම TLS වන ප්රොටෝකෝලය නැවත වෙනස් ලෙස හැසිරේ: ocserv ක්රියාත්මක කරන AnyConnect-අනුකූල හුවමාරුව බොහෝ ජාල දැනටමත් අපේක්ෂා කරන ආයතනික දුරස්ථ ප්රවේශයට සමානය. Windows සමඟ එන SSTP වෙනත් නිෂ්පාදනයක එම ගුණයම ඇත.
Linux හි, SSH හි -w විකල්පය SSH සැසියක් තුළ ලක්ෂ්යයේ සිට ලක්ෂ්යයට සබැඳියක් රැගෙන යයි, SSH එකම අවසර ලත් ප්රොටෝකෝලය වන විට එය ප්රයෝජනවත් වේ. එම ජාලයෙන් SSH දැනටමත් ක්රියා කරන්නේ නම් එය හතරෙන් ලාභම වන අතර, නොකරන්නේ නම් අවම ප්රයෝජනවත් වේ.
ඒවායින් කිසිවක් වෙනස් නොකරන දේ
මේවායින් කිසිවක් උමඟට ළඟා විය හැකි දේ වෙනස් නොකරයි. ඒවා අවහිර කළ ලිපිනයක් ළඟා විය හැකි ලෙස නොකරයි, කිසිවෙකු සත්යාපනය නොකරයි, සහ මාර්ග තීරණය නොකරයි.
ආවරණයක් ඔබට එක් අංගයක්ද වැය කරයි. ශ්රාවකයන් දෙදෙනෙක් සහ වින්යාස ගොනු දෙකක් යනු අසාර්ථක වීමට ස්ථාන දෙකක්, දෙකම පරිශීලකයාගේ ආසනයේ සිට සමානව පෙනේ. එකක් භාරගැනීමට පෙර ඒ සඳහා අයවැය කරන්න. සැසිය එක් ගමනාන්තයකට එක් දිගුකාලීන සංකේතිත ප්රවාහයක් ලෙසම පවතී, එහි පරිමාව සහ කාලය දෘශ්යමානව පවතී.
මුලින්ම රෝග විනිශ්චය, පසුව තෝරන්න
එබැවින් මුලින්ම රෝග විනිශ්චය කරන්න. ඉවත ලූ UDP සඳහා TCP ප්රකාරය පිළිතුරු දෙයි, හඳුනාගත් අත්සනකට වෙනත් ප්රොටෝකෝලයක් හෝ ආවරණයක් පිළිතුරු දෙයි. අවහිරය දැනගැනීමට පෙර මෙවලමක් තෝරාගැනීම යනු සියල්ල එකම හේතුවක් නිසා අසාර්ථක වන ස්තර තුනක් නඩත්තු කිරීමට මිනිසුන් පැමිණෙන මාර්ගයයි.
වෙබ් පෝට් පමණක් අවසර දෙන ජාලයක් තේරීම 443 හි TLS පාදක ප්රොටෝකෝලයකට පටු කරයි. තුනම එකවර යෙදීමෙන් කිසිවෙකුට නිදොස් කළ නොහැකි ගොඩක් ලැබේ, එබැවින් එක් දෙයක් වෙනස් කර එම ප්රවාහයම නැවත පරීක්ෂා කරන්න.
ඒවායින් කිසිවක් අදාළ නොවන්නේ නම්, නිවැරදි පිළිතුර වන්නේ මෙම ජාලය ඔබ වෙනුවෙන් උමඟක් රැගෙන නොයන බවයි. එය උත්සාහයේ අසාර්ථකත්වයක් නොව සොයාගැනීමකි. තවත් විකල්ප හරහා යාම ඉහළින් ගත් ප්රතිපත්ති තීරණයක් පෙරළන්නේ නැත.
මේ සියල්ල ඉදිරියේ එක් සීමාවක් පවතී. වෙනත් අයෙකුගේ ජාලයක උමඟක් ක්රියාත්මක කිරීමට අවසරය ප්රතිපත්තිමය කරුණක් වන අතර, යාන්ත්රණය ක්රියා කරන්නේද යන්නෙන් වෙන්ව තීරණය වේ. මෙම කරුණු නිරීක්ෂකයෙකු දකින දේ පැහැදිලි කරයි, ඒවා අවසරයක් ලබා නොදෙයි.