Ìjì àtúnṣepọ̀ ní ẹ̀ka ọ́fíìsì: àwọn ààlà ìgbàwọlé strongSwan
Gbogbo ọ́fíìsì kan lẹ́yìn NAT kan lè kọjá àwọn ààlà IKE tí ó ṣí sílẹ̀ dẹ̀rẹ̀ ti strongSwan. Ka ipò ìgbàwọlé lọ́tọ̀ sí àwọn ìpàdé tí a ti fi lélẹ̀ kí o tó gbé iye sókè.
Wo bí ẹ̀ka ọ́fíìsì kan ṣe ń padà wá lẹ́yìn ìkùnà ìsopọ̀, ẹnubodè sì rí ohun tí kò ṣeé rí láyé rárá ní ọjọ́ déédé: ọ̀pọ̀ kọ̀mpútà ẹ̀rọ̀ àgbéyẹ̀wò ń dé ní àkókò kan láti àdírẹ́sì gbogbo ènìyàn kan. Ọ̀kọ̀ọ̀kan jẹ́ ẹ̀rọ tí ó tọ́, ọ̀kọ̀ọ̀kan sì bẹ̀rẹ̀ ìpàdé IKE tí kò tíì parí. Bóyá ìbúrú yẹn yóò yọrísí dáadáa dá lórí àwọn ààlà tí kò ní í ṣe pẹ̀lú iye òṣìṣẹ́ tí olùpínpín lè gbé. Ìbúrú náà kúkúrú, àti pé ìgbérajẹ́ iṣẹ́ tí a kọ́ ọ̀nà ìgbàwọlé fún ni ìgbà yẹn gan-an.
Tẹ̀lé kọ̀mpútà ẹ̀rọ̀ àgbéyẹ̀wò kan tí ó ń padà sínú nẹ́tíwọ́kì
Olùbánisọ̀rọ̀ rán ìbéèrè àkọ́kọ́, ó sì dúró; títí ìpàdé yóò fi parí, ẹnubodè ń dá ipò ìgbàwọlé dúró fún ìgbìyànjú yẹn. Àwọn ẹ̀rọ mìíràn lẹ́yìn àdírẹ́sì kan náà ń dé nígbà tí èyí àkọ́kọ́ ṣì ń dúró, wọ́n sì ń forí kíkún ní ẹ̀yìn ààlà tí ń ka àwọn àdírẹ́sì dípò àwọn olùlò. Láti ìta, àmì náà ni àwọn olùlò díẹ̀ tí ń sopọ̀ àti ẹgbẹ́ ńlá tí àkókò ń parí fún.
Kò sí ohun kan nínú ìtẹ̀lé yẹn tí ó jẹ́ àṣìṣe. Ọ̀nà ìgbàwọlé ń ṣe ohun tí a ṣètò rẹ̀ fún.
Ka iṣẹ́ tí ó ṣí sílẹ̀ dẹ̀rẹ̀ gẹ́gẹ́ bí orísun tirẹ̀
strongSwan ya àwọn ẹgbẹ́ méjì sọ́tọ̀: àwọn ìsopọ̀ tí a ti fi lélẹ̀ pátápátá, àti àwọn ìgbìyànjú tí wọ́n ṣì ń sopọ̀ tàbí ń dúró fún ìṣiṣẹ́. Ààlà ìdínà kan àwọn ìsopọ̀ tí ó ṣí sílẹ̀ dẹ̀rẹ̀ tí a so mọ́ àdírẹ́sì ẹlẹgbẹ́ kan, àwọn ààlà kúkì sì kan gbogbo àgbáyé àti àdírẹ́sì kọ̀ọ̀kan. Àwọn olùka yẹn ń dáàbò bo daemon kúrò nínú jíjẹ́ látọ̀dọ̀ iṣẹ́ tí a kò fọwọ́ sí, èyí tí ó jẹ́ ìrísí ìjì àtúnṣepọ̀ gan-an. Kò sí ohun kan nínú ipò yẹn tí ó farahàn nínú àkójọ àwọn ọ̀nà abẹ́lẹ̀ tí a ti fi lélẹ̀.
Kíka wọ́n gẹ́gẹ́ bí òkè àwọn ìpàdé òṣìṣẹ́ ni àṣìṣe tí ń yọrí sí gbígbé gbogbo rẹ̀ sókè lẹ́ẹ̀kan. Olùpínpín tí ń gbé irinwó ọ̀nà abẹ́lẹ̀ tí a ti fi lélẹ̀ kò lè gba irinwó àkọ́kọ́ pákẹ́tì lẹ́ẹ̀kan láìṣe àṣekúrò, nítorí pé àwọn iye owó méjì náà ń ṣubú sí ibi ọ̀tọ̀ọ̀tọ̀.
Ìdádúró ìjẹ́rìí ń pinnu bí ìgbìyànjú kọ̀ọ̀kan yóò ṣe dúró pẹ́ tó nínú iye àwọn tí ó ṣí sílẹ̀ dẹ̀rẹ̀. Ẹ̀yìn tí ń dáhùn lọ́ra ń sọ ìbúrú kúkúrú di ìlà gígùn pàápàá nígbà tí ìwọ̀n àbáwọlé kéré.
swanctl --stats
swanctl --list-sas | grep -c ESTABLISHED
Ka àwọn ètò ìgbàwọlé kí o tó yí wọ́n padà
Wá àwọn iye tí daemon tí ń ṣiṣẹ́ gbé wọlé ní tòótọ́ kí o tó dá èrò lórí wọn. Ìṣètò máa ń pín sí àárín fáìlì àkọ́kọ́ àti àkójọ àwọn ẹ̀ka fún ẹ̀rọ ìtẹ̀jáde kọ̀ọ̀kan, nítorí náà iye tí o fi lélẹ̀ ní ibi kan lè jẹ́ àtẹ̀jáde ní ibòmíràn. Ìwádìí tí ó wà nísàlẹ̀ ń fi gbogbo fáìlì tí ó mẹ́nu kan àwọn ètò wọ̀nyí hàn.
Lẹ́yìn náà pinnu irú iye tí ó kéré jù. Tí àdírẹ́sì kan bá dúró fún gbogbo ọ́fíìsì lọ́nà tí ó tọ́, ààlà ìdínà fún àdírẹ́sì kọ̀ọ̀kan ni iye tí ó gbọ́dọ̀ gba ìkójọpọ̀ yẹn. Ààlà kúkì àgbáyé ń dáàbò bo daemon kúrò nínú ìkún omi tí ó gbòòrò, kò sì yẹ kí a jẹ́ kí ó rọ̀ nítorí pé ojú ìwé kan tún sopọ̀. Fi iye àdírẹ́sì kọ̀ọ̀kan yẹn wé ojú ìwé tí ó tóbi jùlọ tí o ní ní tòótọ́.
Jẹ́ kí ẹ̀rọ kúkì wà ní ṣíṣi. Kúkì ń fipá mú olùbánisọ̀rọ̀ láti fi hàn pé ó lè gba ní àdírẹ́sì tí ó sọ kí daemon tó ná iṣẹ́ gidi sórí ìpàdé, àti pé dídá wọn dúró kì í ṣe ìgbéga agbára aláìlẹ́gbẹ́. Gbé ààlà sókè nígbà tí ìwọ̀n àbáwọlé tí a wọ̀n àti ìsúnná owó ìjẹ́rìí tí a kéde wà lẹ́yìn rẹ̀ nìkan.
grep -rn -E 'block_threshold|cookie_threshold' /etc/strongswan.conf /etc/strongswan.d/
swanctl --stats | grep -i half
Ṣètò fún ìpadà wá, kì í ṣe fún ipò tí ó dúró ṣinṣin nìkan
Èròǹgbà wíwà tí ń ka àwọn ìpàdé tí a ti fi lélẹ̀ nìkan ń ṣàpèjúwe ọ̀sán ìdákẹ́jẹ́, kì í ṣe ìmúpadàbọ̀sípò. Dípò bẹ́ẹ̀, béèrè bí ẹgbẹ́ tí a pinnu yóò ṣe padà wá lẹ́yìn ìṣẹ̀lẹ̀ nẹ́tíwọ́kì tí a pín, àti bóyá ọ̀nà ìgbàwọlé lè gba ìrísí yẹn.
Pípa àtúnṣepọ̀ káàkiri ẹgbẹ́ ọmọ ogun tí a ń ṣàkóso sábà máa ń din owó jù láti mú àwọn ààlà tóbi, nítorí pé ó yọ ìbúrú àṣedá kúrò dípò sísan fún un títí láé. Ṣọ́ ipò tí ó ṣí sílẹ̀ dẹ̀rẹ̀ àti àwọn ìṣẹ̀lẹ̀ ìgbàwọlé lẹ́gbẹ̀ẹ́ àwọn ìfidélẹ̀ tí ó ṣàṣeyọrí, kí o sì ka iye tí ó ṣí sílẹ̀ dẹ̀rẹ̀ tí ń pọ̀ sí pẹ̀lú àṣeyọrí pẹrẹsẹ bí ìkìlọ̀ kíákíá, kì í ṣe ìyàlẹ́nu.
Ìtọ́kasí olùpèsè fún àwọn ètò wọ̀nyí ni ìwé strongswan.conf, tí ó dárúkọ àwọn olùka àti ìtẹ̀jáde tí ó mú ààlà kúkì fún àdírẹ́sì kọ̀ọ̀kan wá. Ka apá fún ẹ̀yà tí o fi sínú ẹ̀rọ rẹ dípò ojú ìwé tuntun jùlọ, nítorí àwọn iye àkọ́kọ́ ń yí padà láàrin àwọn ìtẹ̀jáde.