ඔබේ දෙවන ක්ලයන්ට් සම්බන්ධ වෙයි, පළමු එකේ සම්පත් විසඳීම නවතී, සහ වැඩ VPN එක පුද්ගලික එක කඩා දැමුවා යැයි ටිකට් පවසයි. දෝෂයක අර්ථයෙන් කිසිවක් කැඩී නැත: ක්ලයන්ට් දෙකම ඒවා නිර්මාණය කළ දේ කළා, සහ යන්ත්‍රයට ඇත්තේ එක් මාර්ගගත කිරීමේ වගුවක් පමණි. ගැටීම වන්නේ සෑම ක්ලයන්ට් එකක්ම තමන්ට අයත් යැයි සිතන සම්පත් හතරක් ගැනය. ඒවා අනුපිළිවෙලින් සම්පූර්ණ කරන්න, එවිට විසඳුම සාමාන්‍යයෙන් අලුත්වැඩියාවක් නොව නිර්මාණ තේරීමක් බවට පත් වේ.

පියවර 1: පිටවීම හිමි කුමන ක්ලයන්ට් එකටදැයි සොයා ගන්න

කිසිවක් වෙනස් කිරීමට පෙර වත්මන් පිටවීමේ තීරණය කියවන්න. පොදු ලිපිනයක් සඳහා මාර්ග සෙවීම පැකට්ටුව දැන් භාවිතා කරන අතුරුමුහුණත සහ ඊළඟ පිම්ම පවසයි, එය කවුද දිනුවේ යන්නට පිළිතුරයි. එය ක්ලයන්ට් නිර්මාණය කළ අතුරුමුහුණත් නම් සමඟ සසඳන්න, ඒවා සාමාන්‍යයෙන් නිෂ්පාදනයේ හෝ ප්‍රොටොකෝලයේ නම දරයි. සෙවීම ඔබ බලාපොරොත්තු නොවූ උමං මාර්ගයට යොමු වේ නම්, ඔබ දැනටමත් ගැටීම සොයාගෙන ඇත.

ip route get 1.1.1.1
ip route show default
route print

සමහර ක්ලයන්ට් පෙරනිමි මාර්ගය කිසිසේත් ප්‍රතිස්ථාපනය නොකරයි; ඒවා අර්ධ දෙකක් එකතු කරයි, එකක් ලිපින අවකාශයේ පහළ අර්ධයට සහ එකක් ඉහළ අර්ධයට, ඒවා එකට සියල්ල ආවරණය කරයි. මෙය මුල් පෙරනිමි මාර්ගය දෘශ්‍යමානව තබා අතින් කරන අලුත්වැඩියාව නිවැරදි ලෙස පෙනෙන්නට සලස්වයි, නමුත් රථවාහන තවමත් උමං මාර්ගයෙන් පිටවේ. පෙරනිමි සටහනේ පැවැත්ම පමණක් නොව, මෙට්‍රික් සහ පූර්ව නාමයේ දිග කියවන්න.

ක්ලයන්ට් දෙකම එකම මෙට්‍රික් සමඟ එකම පූර්ව නාමය ඉල්ලා සිටින්නේ නම් නවතින්න. කර්නලය එකක් තෝරා ගනු ඇත, අනෙක කිසිවක් රැගෙන නොයන ලෙස සම්බන්ධ වී ඇති බව පෙනෙනු ඇත.

පියවර 2: විසඳුම්කරු සහ අතිච්ඡාදනය වන පූර්ව නාම පරීක්ෂා කරන්න

DNS යනු දෙවන ගැටීමයි, එය සුවිශේෂී රෝග ලක්ෂණයක් ඇති කරයි: ලිපින ක්‍රියා කරන අතර නම් අසාර්ථක වේ. සෑම ක්ලයන්ට් එකක්ම තමන්ගේම විසඳුම්කරුවෙකු බල කරයි, ඊළඟ විමසුම් සඳහා අවසානයට ලියන අය දිනයි. ක්ලයන්ට්ගේ සැකසුම් පිටුව කියවීම වෙනුවට සෑම සබැඳියකටම භාවිතා කරන දේ විසඳුම්කරු සේවාවෙන් අසන්න.

resolvectl status
Get-DnsClientServerAddress
dig +short intranet.corp.example

ඉන්පසු ජාල දෙක භාවිතා කරන පුද්ගලික පූර්ව නාම සසඳන්න. දෙපැත්තම එකම පරාසයෙන් වෙන් කරන්නේ නම්, ක්ලයන්ට් පැත්තේ කිසිදු සැකැස්මක් එය නිවැරදි නොකරනු ඇත, මන්ද යන්ත්‍රයට කුමන 10.0.0.0/8 ගමනාන්තය කුමන උමං මාර්ගයට අයත්දැයි පැවසිය නොහැක. එක් පැත්තක් නැවත අංකනය කිරීම හෝ පරිවර්තනය කිරීම අවශ්‍ය වේ, එය වින්‍යාස වෙනසක් නොව ජාල හිමිකරුවන් සමඟ කතාබහකි. අතිච්ඡාදනය යනු අවංක පිළිතුර «නිර්මාණය වෙනස් කළ යුතුයි» වන එකම ගැටීමයි.

පූර්ව නාම අතිච්ඡාදනය වේ නම් මෙහි නවතින්න. මෙම ලැයිස්තුවේ ඉදිරියට ඇති සියල්ල ඒවා අතිච්ඡාදනය නොවන බව උපකල්පනය කරයි.

පියවර 3: රැඳී පවතින වෙන් කිරීමේ රටාවක් තෝරන්න

විශ්වාසදායක රටා එකම මාර්ගගත කිරීමේ වගුවට එරෙහිව ක්ලයන්ට් දෙකක් ධාවනය කිරීමෙන් වළකිති. පුද්ගලික ජාල දෙකටම ළඟා වන බෙදුම් උමං ප්‍රතිපත්තියක් ඇති එක් ක්ලයන්ට් එකක් සරලම වේ, ගමනාන්ත අතිච්ඡාදනය නොවේ නම් සහ ප්‍රතිපත්තියේ හිමිකරු එකඟ වේ නම්. අතථ්‍ය යන්ත්‍රයක් හෝ ජාල නාම අවකාශයක් ඊළඟ පියවරයි, මන්ද එක් එකකට තමන්ගේම වගුවක් සහ තමන්ගේම විසඳුම්කරුවෙකු ලැබේ.

sudo ip netns add vpn2
sudo ip netns exec vpn2 ip link show
sudo ip netns exec vpn2 curl -sI https://intranet.corp.example/

නාම අවකාශයක් දෙවන මෙහෙයුම් පද්ධතියක් නොමැතිව අතථ්‍ය යන්ත්‍රයක් ලෙසම වෙන් කිරීම ලබා දෙයි, නමුත් එයට රළු දාර ඇත: උමං උපාංගය එයට ගෙන යා යුතුය, සහ යෙදුම එහි ඇතුළත ආරම්භ කළ යුතුය. කළමනාකරණය කරන ලද වැඩ ක්ලයන්ට් එකක් සමඟ පුද්ගලික VPN එකකට වෙනම භෞතික උපාංගයක් බොහෝ විට අඩුම පුදුමයට පත්වන විකල්පයයි. එක් උමං මාර්ගයක් තවත් එකක් තුළ ගොඩ ගැසීම වෙන් කිරීමේ රටාවක් නොවේ; අභ්‍යන්තර අන්ත ලක්ෂ්‍යය බාහිර උමං මාර්ගය හරහා ළඟා විය හැකිව තිබිය යුතුය, සහ මෙම සැකැස්ම ඉහළින් MTU සහ ප්‍රමාද ගැටළු එකතු කරයි.

එක් රටාවක් තෝරා ඇයි කියා ලියන්න. එක් යෙදුමක් සඳහා නාම අවකාශයක් සහ ඉතිරිය සඳහා බෙදුම් උමං මිශ්‍ර කිරීම මුල් ගැටීම නිවැරදි කිරීමට අපහසු ආකාරයෙන් නැවත නිර්මාණය කරයි.

පියවර 4: එකම සැසියකින් ජාල දෙකම සත්‍යාපනය කරන්න

එක් එක් පුද්ගලික ජාලයේ එක් සම්පතක් යෙදුම සැබවින්ම ධාවනය වන පරිසරයෙන් පරීක්ෂා කරන්න, යෙදුම නාම අවකාශයක් තුළ ධාවනය වේ නම් ඔබේ ෂෙල් එකෙන් නොව. පිටවීමේ අතුරුමුහුණත, විසඳන ලද ලිපිනය සහ ප්‍රතිචාර කේතය එකට පරීක්ෂා කරන්න, මන්ද තුනෙන් එකක සාර්ථකත්වය අනෙක් ඒවායේ අසාර්ථකත්වය සැඟවිය හැක. නැවත ඇරඹීමෙන් පසු නැවත කරන්න, මන්ද ක්ලයන්ට් ආරම්භ වන අනුපිළිවෙල කවුද දිනන්නේද යන්න තීරණය කරයි. එම අනුපිළිවෙල මිනිසුන් සටහන් කිරීමට අමතක කරයි.

curl -sI https://intranet.corp.example/
curl -sI https://files.personal.example/
ip route get 10.20.30.40

එක් එක් ජාලය සඳහා ක්ලයන්ට් අනුවාද, අතුරුමුහුණත්, විසඳුම්කරු තත්ත්වය සහ පූර්ව නාම සටහන් කරන්න. ක්ලයන්ට් යාවත්කාලීන වී එහි මාර්ග හැසිරීම වෙනස් කරන විට, එම වාර්තාව මිනිත්තු පහක අලුත්වැඩියාවක් සහ නැවත ගොඩනැගීමක් අතර වෙනසයි. ඊළඟ පුද්ගලයා කුමන උමං මාර්ගය පළමුව ඉහළ ආවාද යන්න පිළිබඳ ඔබේ මතකය බෙදා නොගනු ඇත.

පෙරනිමි මාර්ගය හිමි අතුරුමුහුණත, සෑම නමක්ම භාවිතා කරන විසඳුම්කරු, දෙවන උමං මාර්ගය වෙන් කරන රටාව, සහ නැවත ඇරඹීමෙන් පසු එක් එක් ජාලය සඳහා එක් ඉල්ලීමක ප්‍රතිඵලය ඔබට නම් කළ හැකි විට ලැයිස්තුව සම්පූර්ණ වේ. ඊට වඩා අඩු ඕනෑම දෙයක් අද අහම්බෙන් ක්‍රියා කරන වින්‍යාසයකි.

අදාළ ලිපි