සත්කාරකය පිටතට යන VPN එකක් ධාවනය කරන විට දේශීය SSH රඳවා ගන්න
පිටතට යන උමගක් දේශීය පරිපාලනයද රැගෙන යා යුතු නැත. listener එක බැඳ ගන්න, LAN මාර්ගය රඳවා ගන්න, නියමය පටු කරන්න, සහ අවස්ථා දෙකම පරීක්ෂා කරන්න.
කුඩා Linux සත්කාරකයක් තමා සත්කාරකත්වය දෙන යෙදුම සඳහා පිටතට යන VPN එකක් ධාවනය කරයි, පරිපාලකයා තවමත් යාබද මේසයේ සිට SSH හරහා එයට ළඟා වීමට කැමතිය. මෙය සාධාරණ අවශ්යතාවක් වන අතර සාමාන්යයෙන් එයට වරාය යොමු කිරීමක්, සැපයුම්කරුගේ ලිපිනයක් හෝ උමග තුළ සිදුරක් අවශ්ය නොවේ. අවශ්ය වන්නේ චේතනාන්විතව නිර්මාණය කළ කළමනාකරණ මාර්ගයක් මිස VPN සේවාදායකයා මාර්ගගත වගුවට කළ දේවලින් උරුම වූ එකක් නොවේ.
පහත පියවර උපකල්පනය කරන්නේ පරිපාලකයා එකම LAN එකේ සිටින බවය.දුරස්ථ පරිපාලනය වෙනත් පිළිතුරක් සහිත වෙනත් ගැටලුවකි.
පරිපාලකයින් භාවිතා කරන ලිපිනයට SSH බැඳ ගන්න
listener එකෙන් ආරම්භ කරන්න.ss -ltnp | grep :22 sshd කුමකට බැඳී ඇත්දැයි පෙන්වයි, 0.0.0.0 හි listener එක උමග ඇතුළු සෑම අතුරුමුහුණතකින්ම සම්බන්ධතා පිළිගනී. LAN ලිපිනයට බැඳීම වඩා පටු වන අතර අදහස දෘශ්යමාන කරයි:ListenAddress 192.168.10.20 තුළ sshd_config, ඉන් පසු වින්යාස පරීක්ෂණයක් සහ නැවත පූරණයක්. එම ලිපිනයේ ටයිප් දෝෂයක් වල්පතකට වඩා දෘශ්යමාන වේ, මන්ද ලිපිනය නොපවතින විට sshd ආරම්භ වීමට ප්රතික්ෂේප කරයි.
සත්කාරක යතුරු පරීක්ෂාව සහ එක් එක් පරිශීලකයාගේ සත්යාපනය හරියටම ඇති පරිදිම රඳවා ගන්න. “එය දේශීය ජාලය පමණි” යනු සත්යාපන ක්රමයක් නොවේ, මාර්ගය කෙටි නිසා යතුරු සත්යාපනය මඟ හරින කළමනාකරණ නාලිකාවක් වංචාවක් බලා සිටින නාලිකාවකි. DHCP වෙන් කිරීමක් හෝ ස්ථිතික ලිපිනයක් ඉලක්කය අනාවැකි කළ හැකි කරයි, එය සේවාදායකයාගේ පොදු අනන්යතාව බවට පත් නොකරමින්.
LAN මාර්ගය උමගින් පිටත තබා ගන්න
192.168.10.0/24 හි ලිපිනයක් ඇති සත්කාරකයකට එම උපසර්ගය සඳහා සම්බන්ධිත මාර්ගයක් ඇත, එම වගුවේම වඩාත් නිශ්චිත මාර්ගය VPN හි පෙරනිමිය පරාජය කරයි. එබැවින් උමග ඉහළ ආ විට දේශීය SSH බොහෝ විට තනිවම දිගටම ක්රියා කරයි. උපකල්පනය නොකර එය සත්යාපනය කරන්න:ip route get 192.168.10.50 කර්නලය භාවිතා කරන අතුරුමුහුණත සහ මූල ලිපිනය නම් කරයි, පිළිතුර උමග නොව LAN උපාංගය විය යුතුය. පරිපාලකයාගේ යන්ත්රයෙන්ද පරීක්ෂාව නැවත කරන්න, මන්ද පැකට් පැමිණෙන්නේද යන්න තීරණය කරන්නේ එහිම වගුවයි. එකම කම්බියේ සිටින සත්කාරක දෙකක් කුමන දිශාවට ළඟා විය හැකිද යන්න ගැන එකඟ නොවිය හැක.
උපකල්පනය ස්ථාන දෙකක කැඩෙයි. ප්රතිපත්ති මත පදනම් වූ මාර්ගගත කිරීමේ නියමයක් ප්රධාන වගුව සලකා බැලීමට පෙර පෙරනිමිය උමගට යොමු වන වගුවකට ගමන් ප්රවාහය යැවිය හැක. අගුළු හැරීමක් හෝ kill switch විශේෂාංගයක් සහිත VPN සේවාදායකයකටද උමගට නොවැදෙන ගමන් ප්රවාහය අවහිර කළ හැක, මාර්ගගත වගුව කුමක් කීවත්.
මාර්ගගත කළ කළමනාකරණ VLAN යනු අනෙක් අවස්ථාවයි. පරිපාලකයා දේශීය රවුටරයට පසුපසින් 192.168.50.0/24 හි සිටී නම්, සේවාදායකයාට එම උපසර්ගය සඳහා 192.168.10.1 හරහා පැහැදිලි මාර්ගයක් අවශ්ය වන අතර එම මාර්ගය නැවත සම්බන්ධ වීමෙන් ගැලවිය යුතුය. ව්යතිරේකය කළමනාකරණ උපසර්ගයට පමණක් විශේෂිතව තබා ගන්න; පෞද්ගලික පරාස සඳහා පුළුල් ව්යතිරේකයක් උමගේ අරමුණ අවලංගු කරයි.
ගිනිපවුරු ව්යතිරේකය නියමය තරම්ම පටු කරන්න
සත්කාරකයා ගිනිපවුරක් ධාවනය කරන්නේ නම්, SSH සඳහා කළමනාකරණ මූලාශ්රයෙන් පමණක් සහ LAN අතුරුමුහුණතේ පමණක් අවසර දෙන්න. 22 වරාය සෑම තැනකින්ම අවසර දෙන නියමයක් අවශ්යතාවට වඩා පුළුල් වන අතර සමාලෝචනයේදී සාධාරණීකරණය කිරීම අපහසුය. nftables සත්කාරකයක නියමය අතුරුමුහුණත සහ මූලාශ්රය ගැළපෙන ආදාන දාමයට අයත් වේ; iptables සත්කාරකයක සමානය -i සහ -s මත ගැළපීම් යුගලයකි. නියමයට එය සේවය කරන පරිපාලක කණ්ඩායම සමඟ අදහස් දක්වන්න, එවිට ඊළඟ විගණනයට 22 වරාය විවෘත වන්නේ ඇයිදැයි අනුමාන කිරීමට නොවේ.
VPN සේවාදායකයාගේම පෙරහනද පරීක්ෂා කරන්න. සමහර සේවාදායකයින් සැලසුම අනුව දේශීය ගමන් ප්රවාහය ඉවත දමන නියම ස්ථාපනය කරයි, සහ සේවාදායක මට්ටමේ ඉවත දැමීමක් මත ඇති නිවැරදි ගිනිපවුරු නියමයක් කිසිවක් වෙනස් නොකරයි. සත්කාරකයේ ගිනිපවුර සංස්කරණය කිරීමට පෙර සේවාදායකයාගේ වින්යාසය කියවන්න, මන්ද පේළියක පෙරහන් දෙකක් දෙකටම නොගැළපෙන අසාර්ථකත්වයක් ඇති කරයි.
අවස්ථා දෙකම පරීක්ෂා කරන්න
පරීක්ෂණය දෙවරක් ධාවනය කරන්න: එක් වරක් උමග සම්බන්ධ වී ඇති විට සහ එක් වරක් විසන්ධි වී ඇති විට. සෑම අවස්ථාවකම listener, මාර්ගය සහ පරිපාලකයාගේ යන්ත්රයෙන් සැබෑ SSH පිවිසුම තහවුරු කරන්න. උමග ඉහළ ඇති විට පමණක් ක්රියා කරන මාර්ගයක් දේශීය කළමනාකරණ මාර්ගයක් නොවේ; එය අහඹු සිදුවීමකි.
ඉන්පසු SSH සැසියක් විවෘතව ඇති විට උමග නැවත ආරම්භ කරන්න. නොනැසී ඉතිරි වන සැසියක් මාර්ගගත කිරීම ස්ථාවර බව ඔප්පු කරයි; වැටෙන සැසියක් ඔබට කියන්නේ සේවාදායකයා නැවත සම්බන්ධ වීමේදී මාර්ග හෝ පෙරහන් නැවත ලියන බවයි, එය සිදුවීමකට පෙර දැන ගැනීම වටී, සිදුවීම අතරතුර නොවේ.
ඔබ පරීක්ෂා කළ මූල ලිපිනය සටහන් කරන්න, මන්ද 192.168.10.50 සඳහා ලියා ඇති නියමයක් පරිපාලකයාගේ ලැප්ටොප් එක වෙනත් උපජාලයකට මාරු වූ විට නිහඬව අසාර්ථක වේ.
ප්රතිසාධන මාර්ගය runbook එකේ ලියන්න
පිටතට යන VPN එක දේශීය මාර්ගය කඩා දැමුවොත් කුමක් සිදුවේදැයි දැන් තීරණය කරන්න. කොන්සෝල ප්රවේශය, දෙවන කළමනාකරණ ලිපිනයක් හෝ සේවාදායකයා නතර කිරීම සඳහා ලේඛනගත ක්රියා පටිපාටියක් — සියල්ල නීත්යානුකූල පිළිතුරු වන අතර, ඒවායින් ඕනෑම එකක් පිවිසීමට අවශ්ය මොහොතේ ගැටලුව සොයා ගැනීමට වඩා හොඳය. සේවාදායකයා දුරස්ථ නම්, දේශීය මාර්ගය නොපවතී, සහ නිවැරදි සැලසුම වන්නේ නිරාවරණය වූ පොදු වරායක් වෙනුවට වෙනම අනුමත දුරස්ථ ප්රවේශ මාර්ගයක් හෝ බැස්ටියනයකි.
ලේඛනයේ කාර්යභාරයන් දෙක වෙන් වෙන්ව තබා ගන්න: ආසන්නයේ සිටින පරිපාලකයා සඳහා දේශීය SSH, සහ යෙදුමේ ගමන් ප්රවාහය සඳහා පිටතට යන උමග. එම කාර්යභාරයන් ලියා තැබූ විට, අනාගතයේ ඕනෑම එකකට වෙනසක් පරීක්ෂා කිරීමට පැහැදිලි ස්ථානයක් ඇත, සහ ඊළඟ පුද්ගලයාට VPN ඇති සේවාදායකයා තවමත් තම LAN ලිපිනයේ පිළිතුරු දෙන්නේ ඇයිදැයි නැවත සොයා ගැනීමට සිදු නොවේ.