strongSwan EAP: ìdánimọ̀ IKE lòdì sí orúkọ AAA tí a ń retí
Ẹ̀rọ ìbánisọ̀rọ̀ strongSwan EAP lè ṣàyẹ̀wò orúkọ olùpèsè méjì. remote.id ń bo ẹnubodè IKE, local.aaa_id sì ń bo olùpèsè EAP; wọ́n kì í ṣe pápá kan.
Ìjẹ́rìí EAP lórí IKEv2 lè béèrè lọ́wọ́ ẹ̀rọ ìbánisọ̀rọ̀ pé kí ó ṣàyẹ̀wò orúkọ olùpèsè méjì tí ó yàtọ̀ nínú ìsopọ̀ kan. Ẹnubodè tí ó parí IKE ń fi ìdánimọ̀ kan hàn, ẹ̀yìn EAP tí ó parí ìpààrọ̀ TLS inú sì lè fi òmíràn hàn. Nínú strongSwan wọ́n ń gbé nínú àwọn àkójọ ìṣètò tí ó yàtọ̀, pípèsè orúkọ nínú àkójọ tí kò tọ̀nà ń mú àṣìṣe jáde tí ó dà bí ìṣòro ẹ̀rí. Kíkà irú ìmúdájú tí ó kùnà ni ó sọ fún ọ irú àkójọ tí ó yẹ kí o ṣàtúnṣe.
Ìsopọ̀ kan, ìdánimọ̀ olùpèsè méjì
Ìdánimọ̀ àkọ́kọ́ jẹ́ ti ìpààrọ̀ IKE. Ẹ̀rọ ìbánisọ̀rọ̀ ń pe àdírẹ́sì kan ó sì ń retí pé ẹ̀gbẹ́ kejì yóò fi ìdánimọ̀ pàtó kan, ní ọ̀pọ̀ ìgbà orúkọ inú ẹ̀rí ẹnubodè, hàn.
Èyí kejì jẹ́ ti EAP. Pẹ̀lú PEAP tàbí TTLS, ẹ̀rọ ìbánisọ̀rọ̀ ń kọ́ ọ̀nà TLS sí olùpèsè ìjẹ́rìí nínú IKE SA, olùpèsè inú yẹn sì ń fi ẹ̀rí tirẹ̀ hàn. Nígbà tí ẹ̀yìn ba jẹ́ agbalejo tí ó yàtọ̀, orúkọ rẹ̀ yàtọ̀ sí ti ẹnubodè. Ẹ̀rọ ìbánisọ̀rọ̀ tí ó kàn ń ṣàyẹ̀wò orúkọ àkọ́kọ́ ń gba ohunkóhun tí èyí kejì sọ. Ẹ̀rọ tí a ṣètò pẹ̀lú orúkọ kan ní ibi méjèèjì yóò kùnà ní kété tí àwọn méjèèjì bá yàtọ̀ gan.
Àwọn orúkọ méjèèjì wá láti ìṣètò olùṣàkóso, kì í ṣe láti ẹ̀rí tí ó ń mú àṣìṣe kúrò. Bíbéèrè àwọn àlàyé ìgbékalẹ̀ lọ́wọ́ olùṣàkóso yára ju ṣíṣe àròsọ orúkọ agbalejo méjì.
Pápá wo ni ó jẹ́ ti ìpele wo
Nínú swanctl àdírẹ́sì àti ìdánimọ̀ IKE jẹ́ ìṣètò ọ̀tọ̀ọ̀tọ̀, ìdánimọ̀ EAP sì jẹ́ ẹ̀kẹta.
Àdírẹ́sì jíjìnnà ń yan ibi tí àwọn pákẹ́tì ń lọ, ìdánimọ̀ jíjìnnà sì ń sọ ohun tí ẹ̀gbẹ́ kejì gbọdọ̀ fi hàn. A ń kọ ìfojúsọ́nà EAP lábẹ́ àkójọ local, nítorí pé ó ń ṣàlàyé ìpààrọ̀ EAP ti ẹ̀rọ ìbánisọ̀rọ̀ yìí, kì í ṣe ìwà IKE ti ẹ̀gbẹ́ kejì. Ibí yìí gan ni àwọn ènìyàn ń kà ní àṣìṣe. Orúkọ wà nínú ìṣètò ẹ̀rọ ìbánisọ̀rọ̀ nígbà tí ó ń ṣàlàyé olùpèsè, ìdí yẹn sì ni ó fi dà bí ibi tí kò tọ́.
connections {
office {
remote_addrs = vpn.example.com
local {
auth = eap-peap
aaa_id = auth.example.com
}
remote {
auth = pubkey
id = vpn.example.com
}
}
}
Ẹ̀ka yìí kì í ṣe ìsopọ̀ kíkún; àwọn ohun èlò ìgbẹ́kẹ̀lé, àwọn ẹ̀rí ìdánimọ̀ àti àwọn ìlànà ìsopọ̀ ọmọ gbọdọ̀ wà síbẹ̀. Dídà á gẹ́gẹ́ bí ó ṣe wà sínú fáìlì tí ń ṣiṣẹ́ yóò rọ́pò àwọn ìṣètò tí o ṣì nílò.
Ìdí tí aaa_id fi ń gbé lábẹ́ local
Àkójọ local ń ṣàlàyé ohun tí ẹ̀gbẹ́ yìí ń ṣe nígbà ìjẹ́rìí, pẹ̀lú ọ̀nà tí yóò lò àti ìdánimọ̀ tí ó ń retí láti ẹ̀gbẹ́ kejì fún ọ̀nà yẹn. Kò sí ohun tí ó sọ nínú rẹ̀ pé olùpèsè AAA ń ṣiṣẹ́ lórí ẹ̀rọ kan náà.
Iye àkọ́kọ́ ń mú dé è gan. Nígbà tí a kò bá ṣètò iye pàtó kan, ìdánimọ̀ AAA tí a ń retí ń tẹ̀lé ìdánimọ̀ jíjìnnà, nítorí náà ìgbékalẹ̀ orúkọ kan ń ṣiṣẹ́ ó sì ń fi ìyàtọ̀ pamọ́. Iye pàtó ṣe pàtàkì nígbà tí ìgbékalẹ̀ EAP bá parí níbòmíràn gan. Sísọ ọ́ sí orúkọ mìíràn láìsí ìdí yẹn ń dá àṣìṣe tí olùṣàkóso kò lè tún ṣe. Ka ìgbékalẹ̀ kí o tó hùmọ̀ orúkọ kejì.
Jẹ́ kí iye náà dọ́gba pẹ̀lú ohun tí ẹ̀rí ẹ̀yìn sọ gan, pẹ̀lú ìrísí orúkọ. Kókó kan ní ìparí tàbí àmì àràmù tí kò bo agbalejo ti tó kí àyẹ̀wò lè kùnà.
Àwọn ojú iwájú tí kò lè fi ìpín hàn
Profáìlì NetworkManager kì í ṣe ojú ìṣètò kan náà bí swanctl. Àfikún tí ó wà lẹ́yìn rẹ̀ ń fi àkójọ ìṣàkóso ìdánimọ̀ tó pọ̀ díẹ̀ hàn, èyí tí ó wà sì dá lórí ẹ̀dà tí a fi sori ẹrọ.
Ìyẹn ṣe pàtàkì nígbà tí ìgbékalẹ̀ nílò orúkọ méjì gan. Pápá tí a fi àmì ìdánimọ̀ olùpèsè lè ṣètò ìpele kan kì í ṣe èkejì, nítorí náà profáìlì lè dà bí ó tọ́ kí ó sì kùnà nínú àyẹ̀wò inú. Ṣàyẹ̀wò ohun tí àfikún tí a fi sori ẹrọ ń ṣe àtìlẹ́yìn fún kí o tó rò pé profáìlì lè fi ìṣètò yìí hàn. Tí kò bá lè ṣe é, yíyàn jẹ́ ti olùṣàkóso: ọ̀nà ìpèsè mìíràn, tàbí àpẹẹrẹ ìdánimọ̀ olùpèsè tí a tún ṣe. Dídín PEAP kù tàbí gbígba orúkọ èyíkéyìí ń yí ìlànà ìjẹ́rìí padà dípò kí ó tún un ṣe.
Ààyò mìíràn kì í ṣe ohun tí a máa hùmọ̀ lórí ẹ̀rọ ìbánisọ̀rọ̀. Béèrè ìṣètò tí a ń ṣe àtìlẹ́yìn fún ní ìkọ̀wé, lẹ́yìn náà tọ́jú ìdáhùn yẹn pẹ̀lú profáìlì.
Yàtọ̀ àìbáramu ìdánimọ̀ sí ẹ̀rí tí ó ti parí
Àìbáramu orúkọ àti ẹ̀rí tí ó ti parí jẹ́ àṣìṣe ọ̀tọ̀ọ̀tọ̀, àkọsílẹ̀ sì ń yàtọ̀ wọ́n. Ka ìfiránṣẹ́ náà kí o tó pinnu irú pápá tí yóò yí padà.
swanctl --list-conns
swanctl --list-sas
journalctl -u strongswan -n 50 --no-pager
Sísọ ìdánimọ̀ AAA tí a pinnu kì í tún ẹ̀rí ṣe tàbí kí ó fi ìgbẹ́kẹ̀lé múlẹ̀ nínú olùgbéjáde rẹ̀, títún ẹ̀rí ṣe kì í sì tún orúkọ tí a ń retí tí kò tọ́ ṣe. Ka irú ìmúdájú tí ó kùnà kí o tó ṣàtúnṣe pápá ìdánimọ̀ mìíràn. Lẹ́yìn náà gbé ìṣètò náà padà, kí o sì jẹ́rìí pé ìsopọ̀ tí a gbé ń fi iye tí o ṣètò hàn, nítorí fáìlì tí a ṣàtúnṣe tí a kò gbé rí kò yí ohunkóhun padà. Kọ orúkọ méjèèjì àti àwọn ìpele wọn sínú àwọn àkọsílẹ̀ ìgbékalẹ̀.