Ir-regola tidħol, it-terminal li għandek diġà jkompli jwieġeb, u d-dħul li jmiss jiġi rrifjutat. Din il-lakuna hija d-diffikultà kollha tat-testjar ta' bidla fil-firewall fuq il-konnessjoni li qed tbiddel. It-traċċar tal-konnessjonijiet jiddeċiedi darba u mbagħad jieqaf iħares, għalhekk fluss stabbilit huwa l-unika prova li ma tistax tara l-politika l-ġdida. Dak li ġej iqabbel it-tliet toroq lura, u mbagħad jistabbilixxi l-ordni li fiha għandhom jinbidlu u jiġu ċċekkjati r-regoli.

Għaliex is-sessjoni li baqgħet ħajja hija l-aktar prova dgħajfa

Firewall b'stati jevalwa l-ewwel pakkett ta' fluss u jżomm dik is-sentenza sakemm l-entrata tibqa' ħajja. Ir-regoli miżjuda wara japplikaw għal flussi li jibdew aktar tard, u għalhekk it-tieqa li qed tittajpja fiha tibqa' użabbli filwaqt li kulħadd ieħor jiġi rrifjutat. Dak li titgħallem minnha jiddeskrivi l-politika li kienet fis-seħħ ħarġa qabel. Anki qabda meħuda fuq dak il-fluss turi deċiżjoni li l-magna diġà ħadet.

Ittratta s-sessjoni li taħdem bħala ħruġ ta' emerġenza u mhux bħala kejl. Kull verifika li tiswa għandha tiftaħ fluss ġdid minn sors li r-regola l-ġdida se tevalwa, u l-ewwel verifika għandha tkun dik li l-falliment tagħha jweġġa' l-aktar. Meta dik is-sessjoni tkun l-unika triq tiegħek ġewwa, il-bidla għadha mhix lesta biex issir.

Tliet toroq lura, ordnati skont minn xiex jiddependi kull wieħed

Agħti grad lill-għażliet skont kemm jiddependu fuq il-mezz li qed jiġi ttestjat, għax dak l-ordni hija dik li tintlaħaq meta r-regola turi li hija żbaljata. Konsola li qatt ma tgħaddi mill-firewall hija indipendenti, rollback ipprattikat kważi hekk, u s-sessjoni li hija diġà miftuħa mhix.

Way back inWhat it survivesWhere it fails
out-of-band or hypervisor consolea policy that blocks new loginsneeds separate access you have already tried
rollback rehearsed on that platforma rule that breaks remote accessfails when nobody ever ran it
the session that is already openthe change itselfcannot show whether new flows work

Qabel il-bidla, idħol permezz tal-konsola u ppruva li taħdem, għax triq barra l-faxxa li qatt ma użajt hija dijagramma u mhux rikors. Rollback jistħoqqlu postu biss wara prova fuq dik il-pjattaforma, b'dak is-sett ta' regoli, skont il-proċedura approvata minflok improvviżazzjoni fuq magna ħajja. Ikteb il-passi u ħalli lil xi ħadd ieħor jaqrahom lura. Jekk is-sekwenza għandha bżonn il-memorja tiegħek biex titlesta, mhix pjan.

Bidla waħda, imbagħad konnessjoni li trid tiġi evalwata

Issejvja s-sett ta' regoli li qed jaħdem u l-fajl li jippossjedih, imbagħad agħmel editjar wieħed dejjaq. Bidla waħda għal kull test iżżomm ir-riżultat attribwibbli; tnejn f'daqqa jħalluk b'magna li taħdem u l-ebda idea liema editjar għamel ix-xogħol. Fejn il-pjattaforma tista' tanalizza konfigurazzjoni mingħajr ma tgħabbiha, agħmel dan l-ewwel, sabiex żball tat-tajpin jonqos waqt li xejn mhu fil-periklu.

nft list ruleset > /root/ruleset.before
nft -c -f /etc/nftables.conf

Imbagħad ibda sessjoni ġdida minn sors li r-regola mibdula se taqbel miegħu, waqt li l-konsola għadha mqabbda. Errepetiha darba jekk tirnexxi, għax l-ewwel tentattiv jista' jinżel fuq entrata li t-tabella diġà kellha. Jekk tfalli, għad għandek triq ġewwa u deċiżjoni li titħassar, u dak huwa l-agħar riżultat irħis disponibbli.

Il-kontaturi, l-istat u l-fajl iwieġbu mistoqsijiet differenti

Kull waħda mit-tliet osservazzjonijiet tista' tidher konvinċenti waħedha u tqarraq bik dwar it-tnejn l-oħra. Il-kontaturi juru jekk il-fluss li għadek kemm ħloqtx laħaqx ir-regola li editjajt. It-tabella tal-istat turi liema flussi l-magna temmen li huma diġà stabbiliti, u hekk regola miksura xorta tista' tidher f'saħħitha. Il-fajl issejvjat juri x'se jagħmel il-mezz wara l-qari mill-ġdid li jmiss, u jista' ma jkunx dak li qed jagħmel is-sett ta' regoli li qed jaħdem issa.

ss -tn state established

Aqra l-kontaturi bħala delta u mhux bħala total, għax l-uniku numru li jgħodd huwa dak li ċaqlaq il-fluss tat-test tiegħek. Regola li l-kontatur tagħha qatt ma jiżdied ma taqbilx, kemm tidher tajba fuq il-karta. Ikkonferma wkoll il-każ tar-rifjut: politika li qatt ma rrifjutat xejn qatt ma wriet li tirrifjuta dak li ridt timblokka. Għaddi minn interface waħda f'kull familja li l-varar fil-fatt iġorr, għax regola v4 ma tgħid xejn dwar fluss v6.

Irrestawra mis-sett ta' regoli ssejvjat, imbagħad ġib il-fajl jaqbel

Meta l-bidla tfalli, għabbi s-sett ta' regoli ssejvjat minflok iżżid regoli permissivi sakemm id-dħul jerġa' jaħdem. Kull permess żejjed isikket is-sintomu u jħalli toqba li tgħix aktar mill-inċident u mill-memorja tiegħu. Irrestawra, erġa' qabbad, imbagħad żomm il-paragun fallut ħdejn ir-rekord ta' dak li ppruvajt.

Wara bidla b'suċċess, ġib il-fajl fuq id-diska jiddeskrivi s-sett ta' regoli li qed jaħdem, u kkonferma li qari mill-ġdid jirriproduċih. Sett ta' regoli ħaj li nbiegħed mill-fajl tal-konfigurazzjoni tiegħu stess huwa nassa mqiegħda għall-boot li jmiss.

Artikli relatati