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

කිසිවක් ක්‍රියා කිරීමට පෙර අතුරුමුහුණතක් දිස්වේ

ටනල් ක්ලායන්ටයක් අතාත්වික අතුරුමුහුණතක් විවෘත කර එයට පැකට් ලබා දෙයි. TUN උපාංගය IP පැකට් ගෙනයයි, එය මාර්ගගත VPN එකකට අවශ්‍ය දෙයයි; TAP උපාංගය Ethernet රාමු ගෙනයයි, එය පාලම් සැලසුමකට අවශ්‍ය දෙයයි. කර්නල මොඩියුලය උපාංගය සපයයි, සහ සැසිය පවතින තාක් ක්ලායන්ටය එයට හිමිකම් කියයි.

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

ලබා දී ඇති අතුරුමුහුණත් මාදිලිය එලෙසම තබන්න. TUN පැතිකඩක් TAP බවට වෙනස් කිරීමෙන් මාර්ගගත සේවාදායකයක් පාලම් සේවාදායකයක් නොවේ, සහ සාමාන්‍යයෙන් ස්ථාපිත වන නමුත් කිසිවක් ඉදිරියට නොයවන සම්බන්ධතාවක් ඇති කරයි.

මාර්ග ස්ථාපනය කරන්නේ ටනලයේ හිමිකරුය

මාර්ග දෙවන වෙනසයි, සහ ඒවායේ හිමිකම ඒවායේ අන්තර්ගතයට වඩා වැදගත් වේ. NetworkManager පැතිකඩක්, systemd ඒකකයක් සහ අතින් ධාවනය කළ ක්ලායන්ටයක් සියල්ලටම මාර්ග ස්ථාපනය කළ හැක, සහ ඒවායින් දෙකක් එකවර එසේ කළ විට පසුව කිසිවෙකුට පැහැදිලි කළ නොහැකි වගුවක් සෑදේ.

ip -br addr show
ip route show
ip -6 route show

සම්පූර්ණ ටනල් පැතිකඩක් පෙරනිමි මාර්ගය ප්‍රතිස්ථාපනය කරයි; විභාජිත ටනල් පැතිකඩක් වඩාත් නිශ්චිත මාර්ග එකතු කර පෙරනිමිය එලෙසම තබයි. දෙකම සාමාන්‍යයි, සහ දෙවැන්න නිසා දුරස්ථව පරිපාලනය කරන යන්ත්‍රයක පෙරනිමි මාර්ගය මැකීම නරක පළමු පරීක්ෂාවකි. එය ඉවත් කිරීම ගැටලුව නිවැරදි කිරීමට ඔබ භාවිතා කරන සැසිය අහිමි කර ගැනීමේ වේගවත්ම ක්‍රමයද වේ.

උපකල්පනය නොකර වගුව කියවන්න. වඩාත් නිශ්චිත මාර්ගයක් හෝ ප්‍රතිපත්ති රීතියක් රථවාහන ටනලයට යැවිය හැක, එහෙත් පෙරනිමි මාර්ගය තවමත් භෞතික අතුරුමුහුණතට යොමු වේ, එය සම්පූර්ණ වගුව කියවන තෙක් පරස්පර ලෙස පෙනේ. එම සංයෝජනය විභාජිත ටනලයට සාමාන්‍ය වන අතර එක පේළියකින් සැලසුම විස්තර වේ යැයි බලාපොරොත්තු වන අයට ව්‍යාකූල වේ. ඔබේ සැබෑ ගමනාන්තයට ගැලපෙන මාර්ගය සොයන්න, රූප සටහනට ගැලපෙන එක නොවේ.

විසඳනය අත් මාරු කරයි

DNS යනු තුන්වන වෙනසයි, සහ ඔබ නොබැලූ තැනක පරිපාලනය වීමට වැඩිම සම්භාවිතාවක් ඇති එකයි. ඩෙස්ක්ටොපයක NetworkManager එක් එක් සම්බන්ධතාවය සඳහා විසඳන සැකසුම් යැවිය හැක. systemd-resolved භාවිතා කරන පද්ධතියක සැකසුම් එක් එක් සබැඳිය සඳහා යෙදේ, සහ /etc/resolv.conf යනු ඔබ සංස්කරණය කළ යුතු ගොනුවක් නොව stub එකක් හෝ සංකේතාත්මක සබැඳියක් විය හැක.

resolvectl status
readlink -f /etc/resolv.conf
cat /etc/resolv.conf

විසඳන ගොනුවට අතින් කළ සංස්කරණයක් නැවත සම්බන්ධ වීමෙන් පසු අතුරුදහන් වුවහොත්, එය එය නඩත්තු කරන සංරචකය සොයා ඒ වෙනුවට පැතිකඩ වෙනස් කිරීමේ සංඥාවයි. ජනනය කළ ගොනුව සංස්කරණය කිරීම නැවත සම්බන්ධ වීමෙන් මැකෙන වෙනසකි.

පෞද්ගලික නාම සාමාන්‍යයෙන් අභ්‍යන්තර විසඳනය සහ ක්‍රියාකරු සපයන ලද සෙවුම් වසම් අවශ්‍ය වේ. පොදු විසඳනයක් ආදේශ කිරීම VPN පවතින හේතුව වන සම්පත්‍රයම බිඳ දැමිය හැක, සහ රෝග ලක්ෂණය DNS අසාර්ථකතාවක් ලෙස නොව මාර්ගගත කිරීමේ අසාර්ථකතාවක් ලෙස පෙනේ. නාමය සහ ලිපිනය වෙන් වෙන්ව පරීක්ෂා කරන්න, මන්ද එකක් ක්‍රියා කර අනෙක අසාර්ථක වීම කොහේ බැලිය යුතුදැයි නිවැරදිව කියයි. එම එකම සංසන්දනය මාර්ග දෝෂ නිරාකරණයේ පැයක් ඉතිරි කරයි.

එක් සම්බන්ධතාවයකට එක් කළමනාකරුවෙක්

පැතිකඩ ආකෘතිය තීරණය කරන්නේ කුමන ප්‍රෝග්‍රෑමයට එය භාවිතා කළ හැකිද යන්නයි. OpenVPN පැතිකඩකට OpenVPN හෝ ගැළපෙන ප්ලගිනයක් අවශ්‍ය වේ, සහ WireGuard වින්‍යාසයකට සහකරු යතුරු සහ අවසර ලත් උපසර්ග සහිත තමන්ගේම ආකෘතියක් ඇත. ගොනු දිගුව කුමක් යෝජනා කළත්, ආයාත සංවාදයක් එකක් අනෙකට පරිවර්තනය නොකරයි.

එක් කළමනාකරුවෙක් තෝරා සම්බන්ධතාවයේ හිමිකම ඔහුට දෙන්න. එකම ටනලය මෙවලම් දෙකකින් ඉහළ නැංවීම මාර්ග වගුව සහ නැවත සම්බන්ධ වීමේ හැසිරීම අපැහැදිලි කරයි, සහ සාමාන්‍යයෙන් දෙවැන්න ආරම්භ වන එක නැවත නිපදවීමට අපහසු ආකාරවලින් ජය ගනී.

ඔබේ බෙදාහැරීම සහාය දක්වන පැකේජ ස්ථාපනය කර ක්‍රියාකරුගෙන් පැතිකඩ ලබා ගන්න. එය අක්තපත්‍රයක් ලෙස සලකන්න, මන්ද එහි සාමාන්‍යයෙන් පෞද්ගලික යතුරක් හෝ සමාන ද්‍රව්‍යයක් අඩංගු වේ, සහ ඔබේ අනෙක් රහස් ඇති තැන එය ගබඩා කරන්න. බාගැනීම් ෆෝල්ඩරයක දමා යන පැතිකඩක් යනු මේසයක දමා යන යතුරකි.

ඉහළ ඇතත් ක්‍රියා නොකරන විට කුමක් පරීක්ෂා කළ යුතුද

අතුරුමුහුණත ඉහළ ඇති අතර ක්ලායන්ටය සාර්ථකත්වය වාර්තා කරන විට, පිටතට වැඩ කරන්න: මාර්ග වගුව ගමනාන්තය සඳහා ටනලය තෝරයිද, විසඳනය පෞද්ගලික නාමය සඳහා පිළිතුරු දෙයිද, සහ අනෙක් පැත්තට ආපසු යාමේ මාර්ගයක් තිබේද. එක් එක් එකට වෙනම විධානයක් සහ වෙනම හිමිකරුවෙක් ඇත.

nmcli connection show --active
nmcli device status
wg show

nmcli යොමුව සම්පූර්ණ කට්ටලය අවශ්‍ය නම් තත්ත්ව සහ සම්බන්ධතා විධාන ලේඛනගත කරයි. මෙහි වැදගත් වන්නේ පැතිකඩක් සක්‍රීය වීම සහ උපාංගයක් රථවාහන ගෙනයාම අතර වෙනසයි, මන්ද දෙකම එකඟ නොවිය හැක.

සැකසුම අවසන් යැයි කීමට පෙර එම කළමනාකරු හරහා එක් වරක් නැවත සම්බන්ධ වන්න, සහ විසන්ධි වීමෙන් පසුවත් DNS ක්‍රියා කරන්නේදැයි පරීක්ෂා කරන්න. පළමු ජාල වෙනස දක්වා පමණක් ක්‍රියා කරන වින්‍යාසයක් අවසන් නොවේ, එය මේ මොහොතේ පමණක් ක්‍රියා කරයි.

අදාළ ලිපි