firewalld සවන් දෙන්නාගේ රීතිය සහ යොමු කිරීමේ ප්රතිපත්තිය: එක් එක් කරන්නේ කුමක්ද
firewalld හි බාහිර ප්රවාහනයට අවසරය සහ පුද්ගලික සම්පතකට ළඟා වීමට අවසරය වෙන වෙනම ප්රතිපත්ති වේ. සවන් දෙන්නා විවෘත කර, පසුව මාර්ගය අනුමත කරන්න.
සම්බන්ධ වුවත් කිසිවකට ළඟා නොවන VPN එකක් සාමාන්යයෙන් ගිනිපවුරු ගැටලුවක් ලෙස විස්තර කෙරේ, සහ මිනිසුන් ගන්නා විසඳුම වන්නේ ටනල් අතුරුමුහුණත විශ්වාසදායක කලාපයකට දැමීමයි. එය රථවාහන ගලා යාම ආරම්භ වන අර්ථයෙන් ක්රියා කරයි, නමුත් අපේක්ෂිත සේවාවට වඩා බොහෝ දේ අවසර දෙයි. මෙහි සම්බන්ධ ප්රතිපත්ති දෙක වෙනස් ය: එකක් බාහිර ප්රවාහනය සවන් දෙන සොකට් එකකට ඉඩ දෙයි, අනෙක විකේතනය කළ රථවාහනයට නිශ්චිත සම්පතකට ළඟා වීමට අවසර දෙයි. ඒවා එකම සැකසුමක් ලෙස සැලකීම තමයි පටු අවසරය පළල් එකක් බවට පත් කරන්නේ. දෙකම වෙනස් ස්ථානවල තීරණය වේ, ඒ නිසා මේ වැරැද්ද කිරීම එතරම් පහසු ය.
ප්රතිපත්ති දෙකක්, ටනල් එකක්
බාහිර ප්රතිපත්තිය සරල ප්රශ්නයකට පිළිතුරු දෙයි: මෙම මූලාශ්රයෙන් එන පැකට්ටුවකට මෙම සත්කාරකයේ UDP 1194 වෙත ළඟා විය හැකිද? අභ්යන්තර ප්රතිපත්තිය වෙනත් එකකට පිළිතුරු දෙයි: එම ටනලය පිටුපස සත්යාපිත සේවාලාභියාට මෙම ගමනාන්තයට, මෙම ප්රොටෝකෝලයෙන්, මෙම වරායෙන් ළඟා විය හැකිද? පළමුවැන්න සොකට් එකක් ගැන ය, දෙවැන්න මාර්ගයක් ගැන ය, සහ firewalld ඒවා වෙනස් වස්තූන්ගෙන් ආදර්ශනය කරන්නේ ඒවා වෙනස් ස්ථානවල තීරණය වන නිසා ය. එකක් මෙම සත්කාරකයේ සොකට් එකක ගුණාංගයක්, අනෙක එය හරහා යන මාර්ගයක ගුණාංගයක්.
ප්රායෝගික ප්රතිවිපාකය නම් ක්රියාත්මක ටනලයක් දෙවන ප්රතිපත්තිය ගැන කිසිවක් නොකියන අතර, නිවැරදි දෙවන ප්රතිපත්තියක් පළමුවැන්න අනවශ්ය නොකරයි.
සැබෑ බාහිර සවන් දෙන්නාට ඉඩ දෙන්න
උපකල්පනය කරනවාට වඩා දැනටමත් පවරා ඇති දේ පරීක්ෂා කිරීමෙන් ආරම්භ කරන්න. සක්රීය කලාප කියවන්න, ඇත්තටම ආදානය ගෙන යන කලාපය ලැයිස්තුගත කරන්න, සහ ස්ථාපිත සේවා අර්ථ දැක්වීම පරීක්ෂා කරන්න, මන්ද සේවා නාමයක් වරායන් සමූහයක් විස්තර කරන අතර මෙම සේවාදායකයේ සවන් දෙන්නා එයට ගැලපේද යන්න ගැන කිසිවක් නොකියයි.
firewall-cmd --get-active-zones
firewall-cmd --zone=public --list-all
firewall-cmd --info-service=openvpnසවන් දෙන්නා ඇත්තටම එම කලාපයේ UDP 1194 නම්, හරියටම එම වරාය සහ ප්රවාහනය විවෘත කර, පසුව පරීක්ෂා කිරීමෙන් පසු එම නිශ්චිත රීතියම ස්ථිර කරන්න. මූලාශ්ර පාදක පැවරුම් ද පරීක්ෂා කරන්න, මන්ද මූලාශ්ර පරාසයකට බැඳුණු කලාපයකට අතුරුමුහුණත් කලාපය එය දකින්නත් පෙර රථවාහනය අල්ලා ගත හැකි ය.
විකේතනය කළ ගමනාන්තය වෙන වෙනම අනුමත කරන්න
VPN සේවාදායකයේම ක්රියාත්මක වන සේවාවකට සම්බන්ධ වීම දේශීය-ආදාන ප්රතිපත්තියකි. LAN හි වෙනත් සත්කාරකයකට යොමු කරන සම්බන්ධතාවයට යොමු කිරීමේ ප්රතිපත්තියක් අවශ්ය ය, කර්නලයේ සක්රීය කළ යොමු කිරීම සහ ප්රතිචාර මාර්ගයක් — මේවා මිනිසුන් බොහෝ විට එකකට ඒකාබද්ධ කරන වෙන වෙනම අවශ්යතා තුනකි. නවීන firewalld ප්රතිපත්ති වස්තූන් ආදාන කලාපයක් සහ පිටවීම් කලාපයක් අතර දිශානුගත රථවාහනය විස්තර කරයි, සහ කුමන VPN මූලාශ්රවලට කුමන පුද්ගලික සේවාවන්ට ළඟා විය හැකිද යන්න ප්රකාශ කිරීමට නිවැරදි ස්ථානය එයයි.
අවසර ලත් මූලාශ්ර පැහැදිලිව අර්ථ දක්වා ඉතිරි සියල්ල ප්රතික්ෂේපයට වැටීමට ඉඩ දෙන්න. බාහිර සේවාවට දෙන අවසරය එම ප්රතිපත්තිය නොවේ, කලාප සැකැස්ම කෙසේ පෙනුනත්.
අතුරුමුහුණත විශ්වාස කිරීම වැරදි කෙටි මාර්ගය වන්නේ ඇයි
ඉලක්කය සියල්ල පිළිගන්නා කලාපයකට ටනල් අතුරුමුහුණත දැමීම සත්කාරකය නිරාවරණය කරන සෑම සේවාවකටම විකේතනය කළ රථවාහනය ඉඩ දෙයි, ඔබ සමාලෝචනය නොකළ සේවාවන් ද ඇතුළුව. ක්රියාත්මක යන්ත්රයක විශ්වාසදායක කලාපය සීමාකාරී ලෙස නැවත ඉලක්ක කිරීම වඩා නරක ය, මන්ද වෙනත් අතුරුමුහුණත් සහ මූලාශ්ර පරාස එහි අර්ථය මත දැනටමත් රඳා පවතින්නට පුළුවන අතර ඔබ එය සංස්කරණය කරන විට හැසිරීම වෙනස් වනු ඇත. ඔබට පටු ප්රතිපත්තියක් අවශ්ය නම් එකක් සාදන්න; හවුල් කලාපයක් නැවත භාවිත නොකරන්න.
ටනලයේ කලාප පැවරුම එම වින්යාසය හිමි ඕනෑම සංරචකයක් හරහා ස්ථාවරව තබා ගන්න. නැවත ආරම්භ කිරීමේදී පැවරුම අහිමි වීම ගිනිපවුරු රීති ගැටලුවක් ලෙස පෙනෙන නමුත් ඇත්තෙන්ම ස්ථාවරත්ව ගැටලුවක් වන අසාර්ථකත්වයක් ඇති කරයි.
කරුණු තුනක් සත්යාපනය කරන්න, ඉන් එකක් ප්රතික්ෂේපයක්
බාහිර සම්බන්ධතාවය පිටතින් පරීක්ෂා කරන්න, සම්බන්ධිත සේවාලාභියෙකුගෙන් අනුමත අභ්යන්තර සේවාවක් පරීක්ෂා කරන්න, සහ ළඟා විය නොහැකිව තිබිය යුතු සේවාවක් පරීක්ෂා කරන්න. තෙවන පරීක්ෂණය තමයි ප්රතිපත්තියක් අතුරු බලපෑමකින් වෙන් කරන්නේ, සහ සියල්ල ක්රියාත්මක වන බව පෙනෙන නිසා මිනිසුන් මඟ හරින්නේ එයයි. ප්රතික්ෂේප කළ සේවාව පිළිතුරු දෙන්නේ නම්, ඔබ සේවාවක් නොව කලාපයකට ඉඩ දී ඇත.
සේවාදායකයේ සටහන්වල කලාපය, වරාය, ප්රවාහනය සහ ප්රතිපත්ති වස්තුව සටහන් කරන්න. එසේ නොමැති නම් මෙම සත්කාරකයේ ඊළඟ වෙනස එම උපකල්පනයෙන්ම ආරම්භ වනු ඇත.