Ọ̀kan lókè, òdo ń so mọ́ra: kí ni ìlà strongSwan yẹn ń kà
Àkọlé àtijọ́ ń ka àwọn ìsopọ̀ IKE, kì í ṣe àwọn ẹ̀ka-ìsopọ̀ tàbí SA ọmọ, nítorí náà kọ́kọ́ ka àwọn ìtumọ̀ tí a gbé kalẹ̀ àti àwọn ọmọ tí a fi sórí ẹ̀rọ.
Ka ìlà ipò tí ó sọ Security Associations (1 up, 0 connecting), ó sì dàbí ìròyìn nípa ọ̀nà-ìmọ́ kan tí ń ṣiṣẹ́. Àwọn ẹ̀ka-ìsopọ̀ méjì ń gbé ìrìnàjò kọjá nínú rẹ̀ lákòókò kan, nítorí náà nọ́mbà náà dàbí ẹni tí ń parọ́. Kì í parọ́; ó ń ka àwọn ìsopọ̀ IKE, ọ̀kan nínú wọn sì lè gba ọ̀pọ̀ ọmọ. Ka àwọn àkójọ kí o tó fi ọwọ́ kan àbá tàbí ọ̀nà.
Kí ni ìdí tí àkọlé àti ìrìnàjò kò fi bára mu
Ìjáde stroke àtijọ́ ń pe àpapọ̀ rẹ̀ ní àwọn ìsopọ̀ ààbò, ó sì ń gbà á láti ọ̀dọ̀ olùṣàkóso àwọn ìsopọ̀ IKE. Gbogbo ìsopọ̀ IKE tí a ti dá ń fi ọ̀kan kún, bó tiẹ̀ jẹ́ pé mélòó kan CHILD SA ló wà nísàlẹ̀ rẹ̀. Olùbí IKEv2 kan ṣoṣo máa ń gbé ọ̀pọ̀ ọmọ, ọ̀kan fún gbogbo orísìí olùyàn ìrìnàjò, àwọn olùyàn tí a ti gbà fún ọmọ sì lè bo ju àdírẹ́sì tàbí àkọ́sọ́ kan lọ. Nítorí náà iye àwọn àdírẹ́sì nínú ìṣètò rẹ kò ní ìbáṣepọ̀ dídúró pẹ̀lú nọ́mbà tó wà nínú àkọlé.
Ìjáde òde-òní máa ń fi àpapọ̀ hàn ní ààyè ọ̀rọ̀ “up” àtijọ́, ẹ̀rọ-ìsopọ̀ tí swanctl ń ṣàkóso kò sì ní ìtọ́sọ́nà láti inú àwọn ètò stroke àtijọ́ rárá. Má ṣe gbà pé ọ̀rọ̀ tàbí òfin ìkà jẹ́ ohun tí ó dájú láàárín àwọn ẹ̀yà.
Ṣe àfiwéra àwọn àkójọ mẹ́ta kí o tó yí ohunkóhun padà
Bẹ̀rẹ̀ pẹ̀lú ohun tí a gbé kalẹ̀, lẹ́yìn náà ohun tí a ti gbà, lẹ́yìn náà ohun tí ń gbé àwọn pákéèjì ní ti gidi. Ìwọ̀nyí jẹ́ ìbéèrè mẹ́ta ọ̀tọ̀ọ̀tọ̀, ọ̀kọ̀ọ̀kan sì ní àṣẹ tirẹ̀.
swanctl --list-conns
swanctl --list-sas
Èkíní ń to àwọn ìtumọ̀ ìsopọ̀ tí ẹ̀rọ-ìsopọ̀ gbà jọ. Èkejì ń to àwọn ìsopọ̀ IKE tí a ti dá pẹ̀lú àwọn ọmọ wọn, níbẹ̀ ni ìpele gidi ti ń farahàn. Ìtumọ̀ tí ó wà nínú fáìlì ṣùgbọ́n tí kò sí nínú àkójọ àkọ́kọ́ kò ní gbé kalẹ̀ rí, kò sì sí iye ìgbìyànjú àtúnṣe láti ọ̀dọ̀ olùbẹ̀rẹ̀ tí yóò tún ṣe é. Bí o bá ń lo agbègbè àtijọ́ ní ààyè rẹ̀, pákéèjì tí ó dọ́gba ni ipsec statusall àti àkójọ swanctl kan náà, ní ìbámu pẹ̀lú èwo ẹ̀rọ-ìfikún ni ó ní ìṣètò náà. Má ṣe dà àwọn irinṣẹ́ pọ̀ láàárín ẹ̀rọ-ìsopọ̀ méjì lórí ẹ̀rọ kan kí o má sì retí ìdáhùn kan tí ó ṣọ̀kan.
swanctl --list-sas --raw | head -40
ip -s xfrm state
Àpẹẹrẹ àìdánilójú ń jẹ́ kí àwọn ìdánimọ̀ àti olùyàn hàn fún ìfiwéra, àkójọ ipò kọ́mpútà sì ń fi ohun tí àkójọ rò pé ó ti fi sórí ẹ̀rọ hàn. Nígbà tí ẹ̀rọ-ìsopọ̀ àti kọ́mpútà kò bá gbà, yálà a ti tún ẹ̀rọ-ìsopọ̀ bẹ̀rẹ̀ ní àyíká ọmọ tí ó wà tẹ́lẹ̀ tàbí a ti yọ ohun-ìṣe kọ́mpútà kúrò nísàlẹ̀ rẹ̀.
Ka ìpele, kì í ṣe àpapọ̀
Olùbí tí a ti dá àpẹẹrẹ pẹ̀lú ọmọ méjì dàbí nódù kan pẹ̀lú ọmọ méjì nísàlẹ̀, ọ̀kọ̀ọ̀kan ni a fi àmì ipò àti ipò-ìṣe rẹ̀ sí. Ìyọ jáde gidi náà kí o sì ka àwọn ọmọ fúnra rẹ dípò kíkà àkópọ̀ tí ẹnìkan fi lẹ̀ láti pátákó ìṣàkóso.
swanctl --list-sas
swanctl --list-conns --raw | grep -A4 'accounting'
Olùbí kan pẹ̀lú ọmọ méjì tí a fi sórí ẹ̀rọ jẹ́ ọ̀nà-ìmọ́ aláàbò fún ẹ̀ka-ìsopọ̀ méjì. Olùbí kan pẹ̀lú ọmọ kan tí a fi sórí ẹ̀rọ àti ọmọ kan tí kò sí jẹ́ ipò mìíràn, àwọn olùyàn ọmọ tí ó sọnù sì ni ohun tí a gbọ́dọ̀ fi wé àbá ẹ̀gbẹ́ tí ó jìnnà. Nígbà ìsọdọ̀tun kọ́kọ́rọ́, ọmọ àtijọ́ àti ẹni tí ó rọ́pò rẹ̀ lè farahàn pọ̀ fún àkókò kúkúrú. Pa àmì àkókò mọ́ pẹ̀lú àwòrán náà, nítorí ìkà tí a bá ṣe ní àárín ìsọdọ̀tun dàbí ìlọ́po méjì, tí a bá sì ṣe é lẹ́yìn náà ó dàbí àdánù.
Ó ti gbé kalẹ̀, ó ti fi sórí ẹ̀rọ àti ìrìnàjò tí ń kọjá
Ọmọ tí ó wà ní ipò tí a fi sórí ẹ̀rọ ní àwọn ìpínrọ̀ tí a ti gbà àti àkọsílẹ̀ nínú kọ́mpútà. Ṣùgbọ́n kò pọn dandan pé ó ti gbé pákéèjì: àwọn olùyàn lè dín ju ìrìnàjò tí o retí lọ, ọ̀nà kan sì lè rán ìrìnàjò yẹn sí ibòmíràn kí ọ̀nà-ìmọ́ tó rí i. Rán ṣíṣàn tí ó bá àwọn olùyàn tí a gbà mu láti ẹ̀rọ tí a fún ní àṣẹ, lẹ́yìn náà ka àwọn olùkà ọmọ dípò àkọlé. Olùkà tí ó dúró ní òdo nígbà tí o ń dá ìrìnàjò tí ó bá mu yóò tọ́ka sí ìtọ́sọ́nà ọ̀nà tàbí ìlànà, kì í ṣe IKE.
swanctl --initiate --child accounting
swanctl --list-sas --raw | grep -E 'bytes|packets'
Bíbẹ̀rẹ̀ ọmọ tí a dárúkọ jẹ́ ìgbésẹ̀ àmọ̀ọ́nú pẹ̀lú èsì tí ó hàn, ó sì ya “ìsopọ̀ wà ní ìdákẹ́rọ́ nítorí ẹnìkan kò béèrè” kúrò nínú “ìsopọ̀ kò lè gòkè”. Ìlànà ìdẹ̀kùn nígbà tí a béèrè ń hùwà gẹ́gẹ́ bí ipò àkọ́kọ́, nítorí náà ka ètò ìbẹ̀rẹ̀ ìsopọ̀ kí o tó pè é ní àṣìṣe.
Nígbà tí ìkà náà bá ṣe àṣìṣe ní ti gidi
Bí ìtumọ̀ kan bá sọnù kúrò nínú àkójọ tí a gbé kalẹ̀, wo ìgbékalẹ̀ ìṣètò àti èwo ẹ̀dá ẹ̀rọ-ìsopọ̀ ni ó ń ṣiṣẹ́. Bí a bá gbé e kalẹ̀ ṣùgbọ́n tí kò gbà rí, fi àwọn àbá, ipò ìjẹ́rìí àti àwọn olùyàn wé alábàákẹ́gbẹ́, ọmọ kan ní àkókò. Yí ohun kan padà ní gbogbo ìgbìyànjú kí o sì kọ ìdánimọ̀ tí o yí padà. Yíyí àbá padà rọrùn nígbà tí o bá mọ èwo; ó jẹ́ àfojúsùn lẹ́yìn àwọn àtúnṣe mẹ́ta tí a kò pín rí.
Kọ́kọ́ tún ìkà tí kò tọ̀nà ṣe. Ọ̀pọ̀ ìròyìn nípa ọ̀nà-ìmọ́ kejì tí “sọnù” ń parí pẹ̀lú ọmọ méjì tí a fi sórí ẹ̀rọ nísàlẹ̀ olùbí kan, ohun kan ṣoṣo tí ó ti bàjẹ́ rí ni ìlà àkópọ̀ tí àwọn ènìyàn gbẹ́kẹ̀lé dípò ìpele.