D'Regel geet eran, den Terminal, den Dir schon hutt, äntwert weider, an déi nächst Umeldung gëtt refuséiert. Genau dës Lück ass déi ganz Schwierigkeit, eng Firewall-Ännerung iwwer déi Verbindung ze testen, déi Dir ännert. D'Verbindungsverfolgung entscheet eemol a hält dann op ze kucken, dofir ass en etabléierte Flux déi eenzeg Prüfung, déi déi nei Politik net ka gesinn. Wat duerno kënnt, vergläicht déi dräi Weeër zréck a festleeë dann d'Reiefolleg, an där d'Reegele geännert a gepréift musse ginn.

Firwat déi iwwerlieft Sessioun de schwaachste Beweis ass

En zoustännegen Firewall evaluéiert de éischte Pak vun engem Flux a behält dee Verdikt, sou laang wéi den Aschreiwung lieft. Reegele, déi duerno bäigefüügt ginn, gëllen fir Flëss, déi méi spéit ufänken, dofir bleift d'Fënster, an där Dir tippt, benotzbar, wärend all déi aner refuséiert ginn. Wat Dir doraus léiert, beschreift d'Politik, déi viru Minutten a Kraaft war. Och eng Opnam, déi op deem Flux geholl gëtt, weist eng Entscheedung, déi d'Maschinn schonn getraff huet.

Behandelt déi funktionéierend Sessioun als Noutausgang an net als Miessung. All Prüfung, déi et wäert ass, muss en neie Flux aus enger Quell opmaachen, déi déi nei Regel evaluéiert, an déi éischt Prüfung soll déi sinn, deenen hire Feelschlag am meeschte wéi deet. Wann déi Sessioun Ären eenzegen Wee eran ass, ass d'Ännerung nach net fäerdeg fir gemaach ze ginn.

Dräi Weeër zréck, geuerdnet no deem, vun deem jiddereen ofhängt

Reit d'Optiounen no, wéi vill se vum geteste Gerät ofhänken, well op dës Reiefolleg gräift Dir zréck, wann d'Regel sech als falsch erweist. Eng Konsole, déi ni duerch d'Firewall geet, ass onofhängeg, eng ageübt Zrécksetzung bal esou, an déi Sessioun, déi schonn oppen ass, net.

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

Mellt Iech virun der Ännerung iwwer d'Konsole un a bewaist, datt se funktionéiert, well en Out-of-Band-Wee, deen Dir ni benotzt hutt, ass en Diagramm an net eng Ersatzléisung. Eng Zrécksetzung verdéngt hire Plaz eréischt no enger Übung op där Plattform, mat deem Reegelset, no der approuvéierter Prozedur amplaz improviséieren op enger lieweger Maschinn. Schreift d'Schrëtt op a loosst se vun engem aneren zréckliesen. Wann d'Reiefolleg Är Erënnerung brauch fir fäerdeg ze ginn, ass et kee Plang.

Eng Ännerung, dann eng Verbindung, déi evaluéiert muss ginn

Späichert de liewege Reegelset an d'Datei, déi en huet, a maacht dann eng eenzeg schmuel Ännerung. Eng Ännerung pro Test hält d'Resultat zouzerechnen; zwou op eemol loosse Iech mat enger funktionéierender Maschinn an ouni Iddi, wéi eng Ännerung d'Aarbecht gemaach huet. Wou d'Plattform eng Konfiguratioun analyséiere kann, ouni se ze lueden, maacht dat als éischt, sou datt e Tippfeeler feelt, wärend näischt um Spill steet.

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

Start dann eng nei Sessioun aus enger Quell, déi déi geännert Regel entsprécht, wärend d'Konsole nach ugeschloss ass. Widderhëlt et eemol, wann et geléngt, well den éischte Versuch op en Aschreiwung lande kann, deen den Table schon hat. Wann et feelt, hutt Dir nach e Wee eran an eng Entscheedung zréckzezéien, an dat ass dat bëllegst schlecht Resultat, wat et gëtt.

Comptoiren, Zoustand an d'Datei beäntwerte verschidde Froen

Jidwer vun den dräi Observatiounen kann eleng iwwerzeegend ausgesinn an Iech iwwer déi aner zwee täuschen. Comptoiren weisen, ob de Flux, deen Dir just gemaach hutt, d'Regel erreecht huet, déi Dir geännert hutt. Den Zoustandstabell weist, wéi eng Flëss d'Maschinn gleeft, déi schonn etabléiert sinn, an esou kann eng futti Regel ëmmer nach gesond ausgesinn. Déi gespäichert Datei weist, wat d'Gerät no der nächster Neiopladung wäert maachen, an dat ass vläicht net dat, wat de lafende Reegelset just elo mécht.

ss -tn state established

Liest Comptoiren als Delta an net als Total, well déi eenzeg Zuel, déi zielt, ass déi, déi Äre Testflux beweegt huet. Eng Regel, deenen hire Comptoir ni klëmmt, entsprécht net, sou richteg wéi se um Pabeier ausgesäit. Bestätegt och de Refusfall: eng Politik, déi ni eppes refuséiert huet, huet ni bewisen, datt se refuséiert, wat Dir wëllt blockéieren. Gitt duerch eng Interface an all Famill, déi d'Deploiement wierklech dréit, well eng v4-Regel seet näischt iwwer e v6-Flux.

Stellt aus dem gespäicherte Reegelset hier, da bréngt d'Datei an d'Rei

Wann d'Ännerung feelt, lued de gespäicherte Reegelset amplaz erlaabend Reegele bäizesetzen, bis d'Umeldungen erëm funktionéieren. All zousätzlech Erlaabnis berouegt de Symptom a léisst e Lach, dat den Tëschefall an d'Erënnerung drun iwwerlieft. Stellt hier, verbënnt Iech erëm, a behält dann de feelgeschloene Verglach nieft dem Rekord vun deem, wat Dir probéiert hutt.

No enger gelungener Ännerung soll d'Datei op der Plack de lafende Reegelset beschreiwen, a bestätegt, datt eng Neiopladung en reproduzéiert. En liewege Reegelset, deen aus senger eegener Konfiguratiounsdatei gedriwwe kënnt, ass eng Fal fir den nächsten Neistart.

Ähnlech Artikelen