OpenVPN සේවාලාභී අවහිර කිරීමේ නියමය FORWARD වෙත නොපැමිණෙන්නේ ඇයි
සේවාලාභියාගෙන් සේවාලාභියාට ගමන් කරන රථවාහන OpenVPN ක්රියාවලිය තුළම රැඳී සිටිය හැකි අතර සත්කාරකයේ FORWARD දාමය කිසිදා නොතරණය කළ හැක, එබැවින් ශුන්ය ගණකය කිසිවක් ඔප්පු නොකරයි.
එකම OpenVPN සේවාදායකයේ සිටින සේවාලාභීන් දෙදෙනෙකුට ඔවුන්ගේ තටාකය සඳහා DROP නියමයක් එකතු කළ පසුවත් එකිනෙකා වෙත ළඟා විය හැක. නියමය FORWARD දාමයේ පිහිටා ඇත, රථවාහන පැහැදිලිව ගලා යයි, නමුත් එම නියමයේ ගණකය ශුන්යයේම රැඳී ඇත. ස්වාභාවික නිගමනය වන්නේ ගිනි තාප්පය කැඩී ඇති බවයි. බොහෝ විට පැකට්ටුව දාමයට කිසිසේත් ඇතුළු වී නැත.
OpenVPN සේවාදායකය හරහා සම සේවාලාභී පැකට්ටුවකට ගමන් කළ හැකි මාර්ග දෙකක් ඇත, ඒවා තීරණය කරන්නේ වින්යාසය මිස ගිනි තාප්පය නොවේ. කුමන මාර්ගය භාවිත වේද යන්න දැනගැනීමෙන් සත්කාරක නියමය නිවැරදි ස්ථානයේ තිබේද යන්න කියයි.
සම සේවාලාභී පැකට්ටුවකට ගමන් කළ හැකි මාර්ග දෙක
අභ්යන්තර සම්ප්රේෂණ විකල්පය අක්රීය වූ විට, සේවාලාභී A ගෙන් පැමිණෙන පැකට්ටුව සේවාලාභී B ට පවරා ඇති ලිපිනය තුළ ගමනාන්තයක් සහිතව උමං අතුරුමුහුණතට පැමිණේ. B ගේ ලිපිනයට මාර්ගය සේවාදායකයට අයත් බැවින් සේවාදායකයේ මාර්ගගත කිරීමේ වගුව එය එම උමං අතුරුමුහුණත හරහාම ආපසු යවයි. මෙය සත්කාරකය හරහා ඇතුළට සහ පිටතට යන ප්රවාහයක් වන අතර IPv4 සම්ප්රේෂණ මාර්ගය එය ඇගයයි.
අභ්යන්තර සම්ප්රේෂණ විකල්පය සක්රීය වූ විට, සේවාදායක ක්රියාවලිය පැකට්ටුව සම්බන්ධිත සේවාලාභියෙකු සමඟ ගැළපා එය එම සේවාලාභියා වෙතම කෙලින්ම ආපසු ලියයි. පැකට්ටුව ඩේමනය තුළම හසුරුවන අතර උමං උපාංගයට නැවත කිසිදා ඇතුළු නොවේ, එබැවින් සත්කාරකයේ සම්ප්රේෂණ මාර්ගය සම්පූර්ණයෙන්ම මඟ හරිනු ලැබේ. OpenVPN 2.6 අත්පොත මෙම විකල්පය අභ්යන්තර සේවාලාභියාගෙන්-සේවාලාභියාට සම්ප්රේෂණය ලෙස විස්තර කරයි, සත්කාරක ගිනි තාප්ප නියමයකට එය දැකිය නොහැකි වීමට හේතුව එයමය.
දත්ත නාලිකාව කර්නල මොඩියුලයකට යවන වින්යාසවල තුන්වන ප්රභේදයක් ඇත. සම්ප්රේෂණ තීරණය සහ සංකේතනය පරිශීලක අවකාශයෙන් පිටව යයි, netfilter ප්රවාහය දකීද නැද්ද යන්න රඳා පවතින්නේ මාරු කිරීමේ මාර්ගය ගොඩනගා ඇති ආකාරය මතය. පැරණි නියම කට්ටලයක් මාරු කළ සේවාදායකයක පරිශීලක අවකාශයේ එකක මෙන් හැසිරෙනු ඇතැයි කිසිදා උපකල්පනය නොකරන්න. ප්රකාරය ඇසුරුම් අනුවාදයෙන් නොව ක්රියාත්මක වින්යාසයෙන් තහවුරු කරන්න.
ගණකය කිසිදා නොසෙල්වෙන විට
ශුන්ය ගණකය යනු එම අවස්ථාවේ පැකට්ටුව එම නියමය සමඟ නොගැළපුණු බවයි, හේතු කිහිපයක් ඇත. පළමුවැන්න ඉහත සඳහන් මග හැරීමයි: රථවාහනය දාමයට කිසිදා ළඟා වී නැත. දෙවැන්න අතුරුමුහුණත, දිශාව, මූලාශ්රය හෝ ගමනාන්තය අතර නොගැළපීමයි, තටාකය නැවත අංකනය කළ විට නියමය තවමත් පැරණි පූර්වය නම් කරන විට මෙය සුලභය.
තුන්වැන්න ස්ථානයයි. දාමයේ කලින් ඇති නියමයක් ඔබේ DROP ඇගයීමට පෙර ප්රවාහය පිළිගත හැක, පසුව ඇති නියමයක් ප්රතිඵලය සැබවින්ම තීරණය කරන එක විය හැක. ගණක දෘශ්යමානව තබාගෙන දාමය අනුපිළිවෙලින් කියවන්න, පසුව පරීක්ෂණය නැවත කළ විට කුමන නියමයේ ගණන වැඩි වේද යන්න පරීක්ෂා කරන්න.
සැබෑ ලිපින සත්කාරකයේම තත්ත්වයෙන් තහවුරු කළ සේවාලාභීන් දෙදෙනෙකු අතර එක් පාලිත හුවමාරුවක් සිදු කරන්න, මතකයේ ඇති බද්දකින් නොව. අදාළ ගණකය තවමත් නොසෙල්වෙන්නේ නම්, ගැළපීම නැවත ලිවීමට පෙර මාර්ගය සැක කරන්න. එය සෙල්වෙන නමුත් සම්බන්ධතාවය තවමත් සාර්ථක නම්, බිඳීම පසුව ඉක්මවා යන අතර ගැටලුව අනුපිළිවෙලයි. එම පිළිතුර අලුත්වැඩියාව නියම වෙනසක්ද ටොපොලොජි වෙනසක්ද යන්න තීරණය කරයි, එබැවින් යමක් සංස්කරණය කිරීමට පෙර එය ලබාගන්න.
පෙරහන් කළ හැකි මායිමක් තෝරා ගැනීම
ප්රතිපත්තිය සත්කාරක ගිනි තාප්පයේම ජීවත් විය යුතු නම්, ගිනි තාප්පයට දැකිය හැකි තැන රථවාහනය තබන්න. අභ්යන්තර සම්ප්රේෂණය අක්රීය කිරීම සම සේවාලාභී රථවාහනය උමං අතුරුමුහුණත සහ සම්ප්රේෂණ මාර්ගය හරහා යැවීමට ඇති සහාය දක්වන ක්රමයයි, නමුත් එහි මිල සෑම සම සේවාලාභී පැකට්ටුවක්ම සත්කාරක ගොඩනැගිල්ල හරහා යාමයි.
පසුව ප්රවාහය නිවැරදිව ගැළපන්න. රථවාහනය දිශා දෙකෙන්ම උමං අතුරුමුහුණතට පැමිණ උමං අතුරුමුහුණතින් පිටව යයි, එබැවින් භෞතික අතුරුමුහුණත පමණක් සලකන නියම ගැළපෙන්නේ නැත. ලිපින පාදක නියමවලට වර්තමාන තටාකය අවශ්ය වන අතර, ඒවා ඉදිරි දිශාව මෙන්ම ආපසු දිශාවද සැලකිය යුතුය.
බොහෝ වින්යාසවලට සේවාලාභී හෝ කණ්ඩායම් මට්ටමේ පෙරහන් කිරීම වඩාත් සුදුසුය, එහිදී අනන්යතාවය දනී, ප්රතිපත්තිය නැවත සම්බන්ධ වන විට වෙනස් වන ලිපිනය වෙනුවට පරිශීලකයා අනුගමනය කරයි. මෙය සත්කාරක දාමයකට වඩා වෙනස් යාන්ත්රණයක් වන අතර, පැහැදිලි හේතුවක් නොමැතිව දෙක මිශ්ර නොකළ යුතුය.
පැරණි ටොපොලොජියක නියම කට්ටලය වෙනස් නොකර සංක්රමණයක් හරහා රැගෙන නොයන්න. ලිපින තටාක, අතුරුමුහුණත් නම් සහ සම්ප්රේෂණ ප්රකාර සියල්ලම නියමයක් ගැළපේද යන්නට බලපායි, පෙර ක්රියා කළ පිටපත් කළ නියමය වඩාත්ම නොමඟ යවන සාක්ෂියයි. ඔබට අවසර දීමට අවශ්ය ප්රවාහයෙන් ආරම්භ කර එයට ගැළපෙන නියමය ලියන්න.
නියමයක් විශ්වාස කිරීම වෙනුවට හුදකලාව පරීක්ෂා කිරීම
තහනම් අවස්ථාව සහ අවසර ලත් අවස්ථාව එකම ධාවනයක පරීක්ෂා කරන්න. එක් සේවාලාභියෙකුගෙන් අනෙකා වෙත නව සම්බන්ධතාවයක් ආරම්භ කර එය අසාර්ථක වන බව තහවුරු කරන්න, පසුව අවසර ලැබිය යුතු සම්බන්ධතාවය තවමත් ක්රියා කරන බව තහවුරු කරන්න. පළමුවැන්න පමණක් පරීක්ෂා කළහොත් සියල්ල අවහිර කරන ගිනි තාප්පයක් සාර්ථකත්වයක් ලෙස පෙනේ.
සේවාදායක වින්යාසය නැවත පූරණය කිරීමෙන් පසුව සහ සේවාලාභියෙකු නැවත සම්බන්ධ වීමෙන් පසුව නැවත කරන්න, මන්ද අභ්යන්තර සම්ප්රේෂණය සහ තටාක පැවරීම් ධාවන කාල තත්ත්වයකි. දිශා දෙකෙන්ම ගණක පරීක්ෂා කරන්න, එක් දිශාවකට ගැළපී පිළිතුරට නොගැළපෙන නියමයක් ඉක්මන් පරීක්ෂණයක දැකගැනීමට අපහසු අර්ධ හුදකලාවක් ඇති කරයි.
හුදකලාව යනු ප්රවාහය සැබවින්ම රැගෙන යන මායිමේ නිරීක්ෂණය වන ප්රතිඵලයයි. සත්කාරකයේ කොතැනක හෝ ඇති DROP නියමයක් සාක්ෂියක් නොවේ; අසාර්ථක සම්බන්ධතාවයක් සහ එයට හේතු වූ නියමයේ සැලුණු ගණකය සාක්ෂියකි.