د فایر وال بدلونونه ازموینه کول پرته له دې چې ځان بهر وبند کړئ
خپل د بېرته راګرځېدو لارې دې قاعدې له ننوتلو مخکې ترتیب کړئ، بیا هغه بهیر چې نوی سیاست باید ارزوي وکاروئ، نه هغه غونډه چې ژوندې پاتې شوه۔
قاعده ننوځي، هغه ټرمینل چې مخکې مو درلود ځواب ورکولو ته دوام ورکوي، او بل ننوتل رد کیږي۔ همدا تشه د هغې اړیکې پر سر د فایر وال بدلون د ازموینې ټوله ستونزه ده چې تاسو یې بدلوئ۔ د اړیکو تعقیب یو ځل پرېکړه کوي او بیا کتل بندوي، نو جوړ شوی بهیر یوازینی ازموینه ده چې نوی سیاست نه شي لیدلی۔ په دې پسې درې لارې پرتله کیږي، بیا هغه ترتیب ټاکل کیږي چې قاعدې باید پکې بدلې او وګړل شي۔
ولې ژوندې پاتې شوې غونډه تر ټولو کمزورې ثبوت ده
حالت لرونکی فایر وال د بهیر لومړنۍ بسته ارزوي او تر هغې پورې یې هغه حکم ساتي چې ثبت ژوندی وي۔ وروسته اضافه شوې قاعدې هغو بهیرونو ته تطبیق کیږي چې وروسته پیل کیږي، له همدې کبله هغه کړکۍ چې تاسو پکې ټایپ کوئ د کار وړ پاتې کیږي، خو نور ټول رد کیږي۔ څه چې ترې زده کوئ هغه سیاست بیانوي چې څو دقیقې مخکې نافذ و۔ حتی په همدې بهیر اخیستل شوې نیونه هم هغه پرېکړه ښيي چې ماشین مخکې کړې ده۔
له کار کوونکې غونډې سره د بیړني وتلو په سترګه وګورئ، نه د اندازې په سترګه۔ هر ارزښتناکه ګړنه باید له هغه سرچینې نوی بهیر پرانیزي چې نوې قاعده به یې ارزوي، او لومړنۍ ګړنه باید هغه وي چې ناکامي یې تر ټولو ډېره درد ورکوي۔ کله چې همدا غونډه دننه تللو یوازینۍ لاره وي، بدلون لا ترسره کېدو ته چمتو نه دی۔
بېرته راګرځېدو درې لارې، هر یوه د هغه څه له مخې چې پرې تکیه ده ترتیب شوې
غوراوي د دې له مخې ترتیب کړئ چې د ازمویل شوي وسایل تر څومره پورې تکیه ده، ځکه کله چې قاعده غلطه ثابته شي همدا ترتیب ته ورځئ۔ هغه کنسول چې هیڅکله د فایر وال له لارې نه ځي خپلواک دی، روزل شوی بېرته ګرځېدل نژدې همداسې دی، او هغه غونډه چې مخکې پرانیستل شوې ده داسې نه ده۔
| Way back in | What it survives | Where it fails |
|---|---|---|
| out-of-band or hypervisor console | a policy that blocks new logins | needs separate access you have already tried |
| rollback rehearsed on that platform | a rule that breaks remote access | fails when nobody ever ran it |
| the session that is already open | the change itself | cannot show whether new flows work |
له بدلون مخکې د کنسول له لارې ننوځئ او ثابته کړئ چې کار کوي، ځکه هغه لاره چې هیڅکله مو نه ده کارولې یو نقشه ده، نه بدیل۔ بېرته ګرځېدل خپل ځای یوازې په هغه پلیټفارم، د هغه قاعدو سیټ سره، د تصویب شوې پروسې پیروي سره د روزنې وروسته ترلاسه کوي، نه په ژوندي ماشین باندې د سمدستي تدبیر په ډول۔ ګامونه ولیکئ او بل چا ته یې ووایاست چې ولولي۔ که ترتیب بشپړولو لپاره ستاسو حافظې ته اړتیا وي، نو دا پلان نه دی۔
یو بدلون، بیا هغه اړیکه چې باید وارزول شي
روان قاعدو سیټ او هغه فایل چې مالک یې دی خوندي کړئ، بیا یوازې یو تنګ سمون وکړئ۔ په هر ازموینه کې یو بدلون پایله د نسبت وړ ساتي؛ په یو وخت کې دوه ستاسو لپاره روان ماشین پرېږدي او دا پوهه نه چې کوم سمون کار وکړ۔ چېرې چې پلیټفارم کولای شي ترتیب پرته له لوډ کولو تحلیل کړي، لومړی هماغه وکړئ، تر څو د ټایپ تېروتنه هغه وخت راوګرځي چې هیڅ شی په خطر کې نه وي۔
nft list ruleset > /root/ruleset.before
nft -c -f /etc/nftables.conf
بیا د کنسول د تړل شوي حالت په مهال، له هغې سرچینې نوی بهیر پیل کړئ چې بدله شوې قاعده به ورسره سمون ځای پرځای شي۔ که بریالی شو یو ځل تکرار یې کړئ، ځکه لومړی هڅه کېدای شي په هغه ننوتنه ولګي چې جدول مخکې درلوده۔ که ناکام شو، لا هم دننه تللو لاره او د بېرته اخیستلو پرېکړه لرئ، او دا تر ټولو ارزانه بد نتیجه ده چې شته۔
شماروونکي، حالت او فایل بېل بېل پوښتنو ته ځواب وایي
هر یو له دریو کتنو څخه یوازې باوري ښکاري او د نورو دوه په اړه تاسو بې لارې کوي۔ شماروونکي ښيي چې همدا اوس جوړ کړی بهیر هغې قاعدې ته ورسېد چې سمونه مو کړې وه که نه۔ د حالت جدول ښيي چې ماشین کوم بهیرونه مخکې له مخکې جوړ شوي ګڼي، او همداسې ماتې قاعده هم کېدای شي روغه ښکاره شي۔ خوندي شوی فایل ښيي چې وسیله به له بل ځل لوډ وروسته څه وکړي، او دا کېدای شي هغه نه وي چې اوس روان قاعدو سیټ یې کوي۔
ss -tn state established
شماروونکي د ټولېدو پر ځای د توپیر په توګه ولولئ، ځکه یوازینۍ مهمه شمېره هغه ده چې ستاسو ازموینه بهیر یې خوځولې ده۔ هغه قاعده چې شماروونکی یې هیڅکله نه زیاتیږي سمون نه خوري، هرڅومره چې په کاغذ سمه ښکاره شي۔ د رد حالت هم تایید کړئ: هغه سیاست چې هیڅکله هیڅ شی نه دی رد کړی، هیڅکله یې ثابته نه ده کړې چې هغه څه ردوي چې تاسو یې بندول غوښتل۔ په هر هغه کورنۍ کې چې ځای پرځای کول یې واقعاً وړي یوه برخه وګورئ، ځکه v4 قاعده د v6 بهیر په اړه هیڅ نه وایي۔
له خوندي شوي قاعدو سیټ څخه بېرته راوګرځئ، بیا فایل سره سم کړئ
کله چې بدلون ناکام شي، د اجازه ورکوونکو قاعدو د زیاتولو پر ځای تر هغې پورې چې ننوتل بیا کار وکړي خوندي شوی قاعدو سیټ لوډ کړئ۔ هر ډېر اجازه نښه اراموي او هغه سوری پرېږدي چې له پېښې او د هغې له یادې ډېر ژوندی پاتې کیږي۔ بېرته راوګرځئ، بیا ونښلئ، بیا ناکامه پرتله د هغه څه تر څنګ وساتئ چې تاسو هڅه کړې وه۔
له بریالي بدلون وروسته، پر ډیسک فایل دې روان قاعدو سیټ بیان کړي، او تایید کړئ چې بیا لوډ کول یې بیا تولیدوي۔ هغه روان قاعدو سیټ چې له خپل ترتیبي فایل څخه لرې شوی وي، د بل ځل بیا پیل لپاره اچول شوی دام دی۔