ටනලය රවුටරයේ පවතින විට, බ්‍රවුසරය ධාවනය කරන යන්ත්‍රයට කිසිදු ටනල් අතුරුමුහුණතක් නොමැත. එම යන්ත්‍රයෙන් එහි දේශීය ලිපින අසන්න, එවිට ඔබට පෞද්ගලික LAN ලිපිනයක් සහ ලූප්බැක් එකක් ලැබේ, VPN ලිපිනයකට සමාන කිසිවක් නැත. එසේ වුවද, අනෙක් පැත්තේ STUN සේවාදායකයට තවමත් මාර්ගය ගැන අර්ථවත් යමක් වාර්තා කළ හැක, සහ එය වාර්තා කරන දෙය සම්පූර්ණයෙන්ම රඳා පවතින්නේ එම විශේෂිත ඉල්ලීම රවුට් වූ සහ පරිවර්තනය වූ ආකාරය මතය.

මන්දගාමී වීමට වටින්නේ මෙම කොටසයි. “බ්‍රවුසරය VPN ලිපිනය හිමි නොවේ” යනු අතුරුමුහුණත් පිළිබඳ ප්‍රශ්නයකට පිළිතුරකි, එහෙත් පරාවර්තිත ලිපිනයක් යනු පරිවර්තනය හරහා යන මාර්ගයක් පිළිබඳ පිළිතුරකි. දෙක මිශ්‍ර කිරීමෙන් සාක්ෂි සහාය නොදක්වන හෙළිදරව්ව පිළිබඳ විශ්වාසදායක නිගමන ඇති වේ.

උපාංග දෙකක්, අතුරුමුහුණත් කට්ටල දෙකක්

රවුටරය මත පදනම් වූ සැකසුමක ටනලය රවුටරයේ අවසන් වන අතර LAN සේවාලාභියා සාමාන්‍ය ගමනාගමනය තම පෙරනිමි ගේට්වේ වෙත යවයි. සේවාලාභියාගේ අතුරුමුහුණත් ලැයිස්තුව කෙටිව පවතී: එක් පෞද්ගලික ලිපිනයක්, සමහරවිට වෙනත් ජාලයක් සඳහා දෙවැන්නක්, සහ ලූප්බැක්. අවදානම යනු ඒවායින් එකක් අහම්බෙන් ටනල් ලිපිනය වීම නොවේ; අවදානම යනු ඉල්ලීම ඔබ තෝරා නොගත් මාර්ගයකින් පිටවීමයි.

කුමන අතුරුමුහුණත් පවතිනවාද යන්න ඇසීම වෙනුවට සේවාලාභියාගෙන් යම් ගමනාන්තයක් ගන්නා මාර්ගය කුමක්ද යැයි අසන්න. පිළිතුර ගේට්වේ එකක් සහ කර්නලය භාවිත කරන මූලාශ්‍ර ලිපිනය නම් කරයි, එය ඕනෑම ලිපින ලැයිස්තුවකට වඩා තොරතුරු සහිතය.

ip route get 198.51.100.20
ip -6 route get 2001:db8::20
wg show wg0 allowed-ips

ලේඛන පරාස සත්‍යාපනය සඳහා හොඳ ගමනාන්ත වන්නේ ඒවා කිසිදා සැබෑ සේවාවකට විසඳා නොගන්නා බැවිනි. සේවාලාභියා පවසන දෙය රවුටරය පවසන දෙය සමඟ සසඳන්න, සහ ඕනෑම එකඟ නොවීමක් ප්‍රතිපත්ති මාර්ගකරණය, බෙදුණු ටනල් නියමයක් හෝ දෙවන පෙරනිමි මාර්ගයක් ඔබ සැලකිල්ලට නොගත් දෙයක් කරමින් සිටින බවට සාක්ෂියක් ලෙස සලකන්න.

Binding පිළිතුරට කිව හැකි දේ

RFC 8489 Binding ඉල්ලීම සහ ප්‍රතිචාරය නිර්වචනය කරයි, එහිදී සේවාදායකය එම ඉල්ලීම සඳහා නිරීක්ෂණය කළ මූලාශ්‍ර ප්‍රවාහන ලිපිනය වාර්තා කරයි. එය එක් මොහොතක එක් පංචකයක් පිළිබඳ ප්‍රකාශයකි, සේවාලාභියාගේ අතුරුමුහුණත් ගණන් කිරීමක් නොවේ. එබැවින් සිත්ගන්නා සියල්ල සිදු වන්නේ සේවාලාභියා සහ නිරීක්ෂණ ලක්ෂ්‍යය අතරය.

එම පරතරය පුරවන්නේ මාර්ගකරණය සහ පරිවර්තනයයි. පිටතට යන ගමනාගමනයට මූලාශ්‍ර NAT කරන රවුටරයක් සේවාලාභියාගේ පෞද්ගලික මූලාශ්‍රය පිටතට යන අතුරුමුහුණතේ තමන්ගේම ලිපිනයෙන් ප්‍රතිස්ථාපනය කරයි. එම අතුරුමුහුණත ටනලය නම්, පරාවර්තකය ටනල් ලිපිනය දකියි. පැකට්ටුව ටනලයෙන් බැහැර කර තිබේ නම්, පරාවර්තකය WAN පරිවර්තනය නිපදවූ දෙය දකියි. එකම සේවාලාභියා, එකම පරාවර්තකය, වෙනස් පිළිතුරක්.

සමාන පෙනෙන නමුත් නොවන අවස්ථා තුනක්

ප්‍රයෝජනවත් වෙනස පොදු හා පෞද්ගලික අතර නොවේ, එහෙත් පැකට්ටුව හැසිරවූයේ කුමන බලාත්මක කිරීමේ ලක්ෂ්‍යයද යන්නයි. රවුටරයේම වගු විවෘතව තබා අවස්ථා හරහා යන්න, මන්ද එක් බ්‍රවුසරයකට ඔබ ලිවීමට අමතක වූ නියමයක් අනුව තුනම නිපදවිය හැකි බැවිනි.

Where the request leavesWhat rewrites the sourceWhat the reflector reports
Tunnel interface on the routerRouter NAT towards the tunnel addressThe tunnel address as seen on that path
WAN interface, excluded by policyOrdinary WAN translationThe public WAN address
Private reflector reached through the tunnel routeRouter NAT towards the tunnel addressAn internal identifier valid only inside that path

දෙවන අවස්ථාව පමණක් යම් ගමනාගමනයක් කිසිදා සෘජුව පිට නොයා යුතු යන කොන්දේසිය උල්ලංඝනය කරයි, සහ පළමු හා තුන්වන අවස්ථා පමණක් ටනල් පැත්තේ හඳුනාගැනීමක් හෙළි කරයි. පේළි තුනෙන් එකක්වත් යම් නිශ්චිත සැපයුම්කරුවෙකුගේ හැසිරීම පිළිබඳ ප්‍රකාශයක් නොවේ: පෞද්ගලික පරාවර්තකයක් කිසිසේත් ළඟා විය හැකිද යන්න රඳා පවතින්නේ මාර්ගකරණය, අනෙක් පැත්තේ අවසර ලත් IP ලිපින සහ දෙකෙළවරේම firewall ප්‍රතිපත්තිය මතය.

එකම සැපයුම්කරුවා යටතේ ගිණුමක් තිබීම මින් කිසිවක් තහවුරු නොකරයි. මාර්ගගත ඉල්ලීමක්, කිසිවක් එය පරිවර්තනය නොකරන්නේ නම්, සේවාලාභියාගේ LAN මූලාශ්‍රය රඳවා ගත හැකි බව ද මතක තබා ගැනීම වටී, එබැවින් මූලාශ්‍ර ක්ෂේත්‍රය ස්ථර විද්‍යා රූප සටහනෙන් උපකල්පනය නොකර සොයා යා යුතුය.

එකතු කිරීම තේරීම නොවේ

WebRTC උත්සාහ කිරීමට අපේක්ෂක ලිපින එකතු කරයි, සහ රෝග විනිශ්චය ලැයිස්තුවක පෙනෙන අපේක්ෂකයක් කිසිදා මාධ්‍ය ගෙන නොයා හැක. ලැයිස්තුව “අනෙක් පැත්ත ඉගෙන ගත්තේ මෙයයි” ලෙස කියවීම සාක්ෂිය අධි තක්සේරු කරයි. තෝරාගත් යුගලය තමයි සැසිය සැබවින්ම ගෙන ගියේ, එය වෙනත් ක්ෂේත්‍රයක පවතී.

HTTPS පිටවීම් පරීක්ෂකයක් තවත් ප්‍රශ්නයකට පිළිතුරු දෙයි: එම ඉල්ලීම සඳහා වෙබ් සේවාදායකයක් දුටු මූලාශ්‍ර ලිපිනය. මෙය ප්‍රයෝජනවත් හරස් පරීක්ෂාවක් වන්නේ එය UDP පරාවර්තකයකට වඩා වෙනස් ප්‍රොටෝකෝලයක් සහ බොහෝ විට වෙනස් ගමනාන්තයක් භාවිත කරන බැවිනි, දෙක අතර එකඟ නොවීම සාමාන්‍යයෙන් දෝෂයක් නොව මාර්ගකරණ නියමයක් වෙත යොමු කරයි.

ප්‍රතිපත්තිය තීරණය කරන්න, පසුව පිළිතුර කියවන්න

පරීක්ෂා කිරීමට පෙර අභිප්‍රාය ලියන්න: කුමන ගමනාගමනය ටනලය භාවිත කළ යුතුද, කුමක් සෘජුව පිටවිය හැකිද, කුමන ලිපින පවුල් විෂය පථයේද, සහ ටනලය වැටුණු විට කුමක් සිදු විය යුතුද. එම මූලික රේඛාව නොමැතිව සෑම නිරීක්ෂණයක්ම අපැහැදිලිය, මන්ද ඔබ හිතාමතා අවසර දුන් මාර්ගයකින් සිදුරු වීමක් වෙන් කළ නොහැකි බැවිනි.

පසුව එක් වරකට එක් ප්‍රශ්නයක් අසන්න. මෙම ගමනාන්තය ගන්නා මාර්ගය කුමක්ද. මෙම පරාවර්තකය වාර්තා කරන ලිපිනය කුමක්ද. සැසිය තෝරා ගත්තේ කුමන අපේක්ෂක යුගලයද. පිළිතුරු ප්‍රතිපත්තිය අසල තබා දින වකවානු සටහන් කරන්න, මන්ද යාන්ත්‍රික පරිගණක ස්ථාපනයක් පෙරනිමි හැසිරීම වෙනස් කළ හැකි අතර එය පසුගිය වසරේ නිගමනය නිහඬව අවලංගු කරයි.

රවුටරය තවමත් ශක්තිමත් බලාත්මක කිරීමේ ලක්ෂ්‍යයකි, මන්ද එය සේවාලාභියාට තමන්ම නැවත වින්‍යාස නොකර මග හැරිය නොහැකි ගමනාගමනය දකියි. එය සෑම යෙදුම් ප්‍රොටෝකෝලයක සෑම ක්ෂේත්‍රයක්ම කිසිවක් හෙළි නොකරන බවට පොරොන්දුවක් නොවේ, සහ ඔබ අවසර දීමට තෝරාගත් මාර්ග ලිවීමට එය විකල්පයක් ද නොවේ.

අදාළ ලිපි