එක් යන්ත්‍රයක් VPN හරහා අනෙකකට ළඟා වන අතර, දැන් කෙනෙකුට එම ෂෙල් එකම සේවා සපයන්නාගේ පුද්ගලික ජාලය හරහා අවශ්‍ය වේ. මාර්ගය පවතී, පිංග් සාර්ථක වේ, නමුත් SSH තවමත් ප්‍රතික්ෂේප කරයි. සාමාන්‍ය හේතුව නම් ඩේමනය නව ලිපිනයේ කිසිදා සවන් නොදුන් බැවින් සම්බන්ධ වීමට කිසිවක් නොමැති වීමයි. මෙය firewall ගැටලුවක් වීමට පෙර ලිපින බැඳීමේ ගැටලුවකි.

නව මාර්ගයක් නව ශ්‍රවණයකරුවෙකු නොසාදන්නේ ඇයි

සවන් දෙන සොකට් එකක් නිර්මාණය කරන්නේ එය පිළිගන්නා ලිපින නම් කරන ක්‍රියාවලියකි. මාර්ගයක් පැකට්වලට යා යුතු තැන පමණක් පවසයි; එය ගමනාන්තයේ ශ්‍රවණයකරුවෙකු නොසාදයි. sshd එක ListenAddress එකකින් වින්‍යාස කර ඇති විට, අතුරුමුහුණත සක්‍රීය වුවත් වෙනත් ඕනෑම දේශීය ලිපිනයකට සම්බන්ධතා ප්‍රතික්ෂේප වේ. පෝට් එක හිමි සොකට් ඒකකයට ද එයම අදාළ වේ, එබැවින් පළමු පරීක්ෂාව සැමවිටම ඇත්තටම සවන් දෙන්නේ කුමක්ද යන්නයි.

මාර්ග දෙක අතුරුමුහුණත් නාමයෙන් නොව ගමනාන්ත ලිපිනයෙන් සසඳන්න. සේවාලාභියෙකු ලිපිනයකට සම්බන්ධ වන අතර, ඕනෑම firewall නියමයක් වැදගත් වීමට පෙර එම ලිපිනය බැඳී තිබිය යුතුය.

ලිපින සහ ශ්‍රවණයකරුවන් ලැයිස්තුගත කරන්න

කිසිවක් සංස්කරණය කිරීමට පෙර, සත්කාරකයේ ලිපින සහ දැන් පවතින සොකට් වාර්තා කරන්න.

ip -br addr
ss -ltnp | grep ':22'

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

බැඳීම එක් කර පැරණි එක තබා ගන්න

OpenSSH ListenAddress ඇතුළත් කිරීම් කිහිපයක් පිළිගනී, එබැවින් පුද්ගලික මාර්ගය එක් කරන අතරතුර VPN මාර්ගය පැවතිය හැකිය. නැවත පූරණය කිරීමට පෙර ගොනුව පරීක්ෂා කරන්න.

sshd -t
systemctl reload sshd

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

පැරණි සැසිය වැසීමට පෙර නව සැසිය තහවුරු කරන්න

මුල් සැසිය තවම විවෘතව තිබියදී නව ලිපිනයට සම්බන්ධ වන්න, භාවිත කළ ලිපිනය සහ යතුර බැලීමට විස්තරාත්මක ප්‍රතිදානය භාවිත කරන්න. පරීක්ෂාව දෙපාරක් සාර්ථක වන තෙක් මුල් සැසිය විවෘතව තබන්න.

ssh -v [email protected]

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

SSH ප්‍රවාහනය ආරක්ෂා කරයි, නමුත් තනිව එය ජාල දෙකක් සමාන නොකරයි. පුද්ගලික සංක්‍රාමණයේ විශ්වාසය දත්තවලට ගැළපේද යන්න එය මත රඳා පැවතීමට පෙර තීරණය කරන්න.

අදාළ ලිපි