Kifurushi kiliwekwa vizuri, sheria zilijaribiwa, na baada ya kuwasha upya kifaa lango lilikuwa wazi kabisa. Hakuna kilichoshindikana katika muamala; kilichoshindikana ni kile kilichodhaniwa kuwa kitadumu. Kuweka zana za firewall, kuamua ni sheria zipi zistahili kuendelea na kuzirejesha kwa wakati sahihi ni kazi tatu tofauti.

Dalili inakuambia nini hasa

Seti ya sheria inayotoweka baada ya kuwasha upya ina mmoja wa wamiliki watatu: hakuna aliyeihifadhi, kitu kingine kiliibadilisha, au ilirejeshwa kabla ya kile inachotegemea kuwepo. Wawili wa kwanza wanaonekana katika usanidi; wa tatu unaonekana tu katika mpangilio. Ndiyo sababu kuwasha upya kunaweza kuonekana kama upotevu wa data wakati kwa kweli ni tatizo la mfululizo.

Anza kwa kuandika kile kilichokuwa kweli kabla ya kuwasha upya: ni huduma gani iliyoshikilia sheria, ni faili au hifadhidata gani iliyoisoma wakati wa kuanza, na kama chanzo hicho kiliwahi kuandikwa. Seti ya sheria inayofanya kazi ambayo hakuna aliyeihifadhi ni maelezo halali na ndiyo ya kawaida zaidi.

Usianze kwa kuweka kifurushi upya.

Soma zana ya udumu kabla ya kuitumia

Zana za Debian huchukulia udumu kama tatizo la programu jalizi: kila jalizi linajua kuandika sheria zake, na kifuniko kimoja huzivita. Hatua yake ya kuhifadhi huhifadhi kila kilichopakiwa wakati huo, na hatua yake ya kuanza hupakia tena picha hiyo. Hakuna hatua yoyote inayokagua inachohifadhi.

Hiyo ni picha, si ukaguzi. Ruhusa iliyobaki kutoka kipindi cha utatuzi, jaribio lisilokamilika, au sheria inayoruhusu iliyoingizwa na msaidizi mwingine vyote huwa vya kudumu pamoja na sera uliyokusudia kuweka. Kuhifadhi hali na kuidhinisha hali ni shughuli tofauti, na moja tu kati yao inahitaji uamuzi. Soma seti iliyopakiwa kwanza, kisha amua ni mistari ipi inastahili kuendelea.

Hifadhi kwa kusudi, baada ya kusoma kilichopakiwa.

Amua ni nini kinapaswa kuendelea

Sheria zingine ni za mzunguko wa maisha ya kiolesura na zinapaswa kutoweka pamoja nacho. Nyingine lazima zidumu zaidi ya handaki, na mfano ulio wazi zaidi ni kizuizi kinachokataza trafiki ya wateja kurudi kwenye kiolesura halisi handaki linapoanguka. Makundi hayo mawili yanahitaji vichocheo tofauti vya urejeshaji, si picha moja iliyoshirikiwa.

Andika matokeo yaliyokusudiwa kwa nyakati tatu: kuanza, kuwezesha VPN na kupoteza handaki. Kisha angalia kama zana uliyochagua inaweza kueleza kila moja. Kifurushi cha udumu kinachopakia tena picha tuli hushughulikia cha kwanza na huenda kisishughulikie kingine chochote, kwa sababu picha haijui hali ya handaki ilibadilika lini. Kama haiwezi kuzieleza, pengo ni la sehemu nyingine.

Sera, si kifurushi, huamua jibu.

Angalia mpangilio wa urejeshaji

Kurejesha faili si sawa na kumiliki matokeo. Msimamizi mwingine anaweza kubadilisha sheria, accept ya awali inaweza kuzifunika, au wateja wanaweza kuanza kutuma kabla kizuizi kifike. Pitia tabia ya kuanza na ya kuunganisha tena, si uwepo wa faili iliyohifadhiwa pekee.

systemctl status netfilter-persistent
iptables -S

Usidhani kwamba kusimamisha huduma ya udumu haina madhara, kwa sababu kifurushi kinaeleza ufutaji wa masharti kinaposimama. Thibitisha usanidi halisi wa huduma kabla ya kutumia stop au restart kama jaribio kwenye lango unalosimamia kwa mbali. Kipindi cha konsoli na urejeshaji ulioandikwa ni kiwango cha chini kabla ya jaribio hilo.

Mpangilio ni sifa ya mfumo unaoendesha, si ya faili iliyo kwenye diski.

Kubali matokeo matatu tofauti

Rekodi ufungaji wa kifurushi, seti iliyopakiwa ya sheria na sera inayotekelezwa kama ukweli tofauti. Jina la kifurushi katika mjadala wa usaidizi hujibu la kwanza tu, na ndilo ambalo mara chache ni muhimu.

nft list ruleset

Kisha jaribu operesheni inayoruhusiwa na katazo linalohitajika.

Kama katazo linaendelea baada ya kuwasha upya na baada ya handaki kuanguka, sera imedumu. Kama linaendelea katika moja ya hali hizo mbili tu, umepata tatizo la mpangilio badala ya kulirekebisha.

Makala zinazohusiana