උමං මාර්ග තාවකාලිකය; ප්‍රතිපත්තිය එසේ නොවිය යුතුය. Linux ගේට්වේ එකක, උමං අතුරුමුහුණත නමින් ගැලපෙන nftables නියමයක් එක් වරක් පූරණය කළ හැකි අතර එම අතුරුමුහුණත පෙනී යන සෑම විටම එය යෙදේ. අතුරුමුහුණතට තවමත් ජීවන චක්‍රයක් ඇත: එය නිර්මාණය වේ, යනු ලැබේ, එය වටා ඇති මාර්ග සහ පරිවර්තන තමන්ගේම කාලසටහනක් අනුගමනය කරයි. මෙම හිමිකරුවන් වෙන් කිරීම නැවත සම්බන්ධ වීමේදී ප්‍රවේශය ස්ථාවරව තබා ගනී.

නම් ගැලපීම අතුරුමුහුණතට වඩා දිගු කල් පවතී

nftables සංඛ්‍යාත්මක අතුරුමුහුණත-සුචිය ගැලපීම් සහ ගතික නම් ගැලපීම් iifname සහ oifname ලබා දෙයි. මෙම නම් භාවිතා කරන නීති උමං උපාංගය තවම නිර්මාණය නොවී තිබුණත් පිරිසිදුව පූරණය වේ, එය ආරම්භයේදී නීති කට්ටලයකට අවශ්‍ය දෙයයි. අතුරුමුහුණත නැවත නම් කළහොත් ගැලපීම නවතී, නව අතුරුමුහුණතක් එම නම ගත් විට නැවත ආරම්භ වේ. සංඛ්‍යාත්මක සුචියට එම ගුණය නැත, එබැවින් උමං මාර්ගයකට නම් ස්වරූපය සාමාන්‍ය තේරීමයි.

නම ගැලපීමේ යතුරකි, අනෙක් කෙළවරේ කවුද යන්නට සාක්ෂියක් නොවේ. සහකරුගේ සත්‍යාපනය VPN හි කාර්යය ලෙසම පවතී.

නීති එකතු කිරීමට පෙර දාමය කියවන්න

නීති කට්ටලයේ දැන් ඇත්තේ කුමක්ද සහ නව නීතියක් කොහි වාඩි වේද බලන්න, මන්ද ප්‍රතිඵලය තීරණය කරන්නේ අනුපිළිවෙලයි.

nft list ruleset
nft -c -f /etc/nftables.conf

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

මාර්ග, පරිවර්තන සහ ප්‍රවාහවලට වෙනත් හිමිකරුවන් සිටී

අතුරුමුහුණතේ පැවැත්ම මාර්ග නිර්මාණය නොකරයි, සහකරු සත්‍යාපනය නොකරයි. ඒවා VPN කළමනාකරුට අයත් වන අතර, පරිවර්තනයට තෙවන ජීවන චක්‍රයක් ඇත.

conntrack -L -s 10.20.0.0/24 | head
ip route show dev vpn0

conntrack ලැයිස්තුව පවතින ප්‍රවාහ ඒවායේ මුල් සහ පරිවර්තිත අගයන් සමඟ පෙන්වයි, මාර්ග ලැයිස්තුව කළමනාකරු අතුරුමුහුණත සඳහා ස්ථාපනය කළ දේ පෙන්වයි. NAT නීති පළමු පැකට්ටුවේදී සම්බන්ධතා-ලුහුබැඳීමේ තත්ත්වය ස්ථාපිත කරයි, එබැවින් ස්ථාපිත ප්‍රවාහයක් නීතිය වෙනස් වූ පසුවත් එහි පරිවර්තනය රඳවා ගනී. එබැවින් නීතියක් යාවත්කාලීන වීම සහ නව මාර්ගය භාවිතා කරන ප්‍රවාහයක් යනු වෙනස් ප්‍රකාශ දෙකකි. කුමන සැසි නැවත සම්බන්ධ විය යුතුද යන්න තීරණය කර සම්බන්ධයක් නැති ප්‍රවාහ අත්හැර දමන්න.

සීතල ආරම්භය, අලාභය සහ ප්‍රතිසාධනය පිළිගන්න

ආරම්භයේදී උමං මාර්ගය නොමැතිව, පසුව එය ඇතිව, පසුව විවේකයක් සහ නැවත පැමිණීමකින් පසු ගේට්වේ පරීක්ෂා කරන්න. උමං මාර්ගය නොමැති විට තහනම් යැවීම තහනම්වම පවතින බව, සහකරු සත්‍යාපනය වූ පසු නව අවසරලත් ප්‍රවාහයක් ක්‍රියා කරන බව, සහ ප්‍රතිසාධනයට සම්බන්ධයක් නැති තත්ත්වය හිස් කිරීම අවශ්‍ය නොවන බව තහවුරු කරන්න. එක් පැතිකඩක නැවැත්වීමේ ක්‍රියාවක් ලෙස මුළු POSTROUTING දාමය හෝ සෑම conntrack සටහනක් මකා නොදමන්න, මන්ද වෙනත් සේවා ඒවා බෙදා ගනී. ආරම්භක කොක්ක ශුන්‍ය සමඟ පිට වූ බව පමණක් නොව, කුමන සංරචකය අතුරුමුහුණත, මාර්ගය සහ ප්‍රතිපත්තිය වෙනස් කළේද යන්න සටහන් කරන්න.

නැවත සම්බන්ධ වීමක් ජය ගන්නා ප්‍රතිපත්තිය යනු හිමිකරුවන් නම් කර ඇති සහ උමං මාර්ගය පහළ සහ ඉහළ දෙකෙහිම නීති පරීක්ෂා කර ඇති ප්‍රතිපත්තියයි. සාර්ථකත්වය වාර්තා කරන කොක්ක සාක්ෂි දරන්නේ කොක්ක ක්‍රියාත්මක වූ බව පමණි.

අදාළ ලිපි