Ṣe yóò darí àwọn oníbàárà OpenVPN nípasẹ̀ Cloudflare? Ṣàyẹ̀wò ipa náà kí
Oníbàárà ẹ̀rọ kìí ṣe olùdarí. Jẹ́rìí pé ipa Cloudflare ń fi àwọn pákẹ́tì àwọn olùgbàlejò mìíràn ránṣẹ́, kí o sì pa ọ̀nà àgọ́ server fúnra rẹ̀ mọ́ ní ọ̀nà àtijọ́ rẹ̀.
O ní OpenVPN server tí ń ṣiṣẹ́ àti olùgbàlejò kan tí ó tún ń ṣiṣẹ́ sọ́fítíwéà ẹ̀rọ Cloudflare, igbésẹ̀ tó ń bọ̀ tí ó ṣe kedere dàbí yíyí ìrìnnà àwọn oníbàárà sí ibẹ̀. Ìsopọ̀ méjì tí ń ṣiṣẹ́ lórí ẹ̀rọ kan kò jẹ́ ẹnubodè ìrékọjá. Ohun tí ó ṣèé ṣe ni ipa tí a kọ sílẹ̀ láti fi àwọn pákẹ́tì tí ó jẹ́ ti ẹlòmíràn ránṣẹ́, àti ìlànà kan tí ó ń pín àwọn pákẹ́tì yẹn nígbà tí wọ́n dé.
Kí ìlànà kankan tó wá, ìbéèrè mẹ́rin wà: ìrìnnà wo ni ó ń wọlé, ibo ni ó ń lọ lẹ́yìn náà, báwo ni àwọn ìdáhùn ṣe ń rí ọ̀nà àpadà, àti kí ni àpẹẹrẹ náà ń ṣe nígbà tí ọ̀nà kejì yẹn bá kùnà. Àwọn méjì àkọ́kọ́ jẹ́ ìbéèrè agbára.
Iṣẹ́ méjì lórí olùgbàlejò kan kìí ṣe ọ̀nà ìrékọjá
A ṣe oníbàárà ẹ̀rọ láti bójú tó ìrìnnà tí ó ń dàgbà lórí ẹ̀rọ tí ó ń ṣiṣẹ́. Ó ń dídìí ìyọjáde orúkọ, tàbí ìrìnnà ohun èlò tí a yàn, ó sì ń fi ránṣẹ́ nípasẹ̀ ọ̀nà àgọ́ tirẹ̀, a sì kọ ìlànà rẹ̀ fún olùlò ẹ̀rọ yẹn àti àwọn ìgbésẹ̀ ẹ̀rọ yẹn. Pákẹ́tì tí a fi ránṣẹ́ láti oníbàárà OpenVPN kìí ṣe jáde àdúgbò, nítorí náà àwọn ìlànà kan náà kò pín ì. Èyí kìí ṣe àlàyé ìṣètò tí a lè fi ìlànà gbòòrò bo, nítorí pé òun ni ó ń pinnu bóyá sọ́fítíwéà rí pákẹ́tì náà rárá.
Nítorí náà ìbéèrè àpẹẹrẹ jẹ́ ìbéèrè agbára. Bóyá ọjà tí a fi sórí ẹ̀rọ ní ipa tí a kọ sílẹ̀ tí ń fi ìrìnnà fún àwọn nẹ́tíwọ́kì mìíràn ránṣẹ́, tàbí iṣẹ́ ìrékọjá náà jẹ́ ti ibòmíràn pátápátá.
Ipa wo ní Cloudflare ni a gbà láàyè láti fi ránṣẹ́
Oníbàárà ẹ̀rọ Cloudflare ń pèsè àwọn ipò tí ó yàtọ̀ ní ìwọ̀n: ìyọjáde orúkọ nìkan, ìrìnnà láti ẹ̀rọ, àti nígbà mìíràn méjèèjì. Kò sí ipò kankan nínú wọ́n tí ó sọ olùgbàlejò di olùdarí fún ìwọ̀n àdáni tí ó ń wá nípasẹ̀ ọ̀nà àgọ́ mìíràn. Ipa ìdarí àkànṣe jẹ́ ọjà ọ̀tọ̀ pẹ̀lú àsopọ̀ tirẹ̀, ìforúkọsílẹ̀ rẹ̀ àti àpẹẹrẹ nẹ́tíwọ́kì rẹ̀.
| Question | What has to answer it |
|---|---|
| Does the installed product forward packets from other hosts? | A documented routing or connector role, not a device mode |
| Which prefixes does the connector advertise? | Its own configuration and status output |
| Does the server's own transport still take the old path? | ip route get for the endpoint, before and after |
| Do replies return through the same path? | Connection tracking counters on the forward rule |
Ṣàyẹ̀wò ipa tí a fi sórí ẹ̀rọ kí o tó ṣe àpẹẹrẹ àwọn ọ̀nà yí i ká. Ka irú ìsomọ́ra tí àsopọ̀ ń dá, bóyá ó ń kéde àwọn ìpìlẹ̀ pàtó tàbí ọ̀nà àkọ́kọ́, àti bóyá ìlànà àdúgbò kan náà wá fún àwọn pákẹ́tì tí a fi ránṣẹ́ gẹ́gẹ́ bí ti àdúgbò. Tí ìrìnnà àdúgbò nìkan ni a bá ṣiṣẹ́, server OpenVPN kò lè jẹ́ ibi ìrékọjá, bó ti wù kí a kọ ìlànà ìtumọ̀ náà.
Ibí yìí ni a tún gbọdọ̀ sọ àìní ìjáde gbogbogbòò ní pàtó. Ìjáde tí Cloudflare ń pèsè fún ìrìnnà oníbàárà tí a fi ránṣẹ́ jẹ́ ìṣẹ̀lẹ̀ ìlò pàtó, a sì gbọdọ̀ jẹ́rìí rẹ̀ lòdì sí iṣẹ́ tí o ní gan-an.
Pa ọ̀nà àgọ́ ìta mọ́ kúrò lọ́wọ́ ọ̀nà tuntun
Ní àkókò tí o bá fi ọ̀nà àkọ́kọ́ kún ìsomọ́ra tuntun, ìrìnnà jáde server fúnra rẹ̀ bẹ̀rẹ̀ sí díje fún un, èyí sì ní àwọn ìdáhùn sí àwọn oníbàárà OpenVPN àti ìpàdé SSH rẹ sí ẹ̀rọ náà. Àmì tí ó wọ́pọ̀ ni ọ̀nà àgọ́ tí ó ń dúró tí ó sì ń kú, tàbí alábòójútó tí a ti ṣéde ní ìta nígbà tí ìyípadà náà dàbí ẹni pé ó ṣiṣẹ́. Ṣe àfiwé ip route get fún ibi ìparí ṣáájú àti lẹ́yìn, kí o sì lo ìdarí ọ̀nà tí ó dá lórí ìlànà tàbí ọ̀nà olùgbàlejò láti pa ìgbékalẹ̀ server fúnra rẹ̀ mọ́ ibi tí ó wà. Ṣe àfiwé yẹn láti inú ẹ̀rọ náà fúnra rẹ̀, nítorí ojú wo server fúnra rẹ̀ wo ọ̀nà rẹ̀ ni ó ṣe pàtàkì.
Àyọkúrò fún àdírẹ́sì gbogbogbòò server kò tó ní ara rẹ̀, nítorí ọ̀nà àpadà alábòójútó ọ̀nà jíjìn kọ̀ọ̀kan jẹ́ ṣíṣàn ọ̀tọ̀. Pinnu irú àwọn ṣíṣàn wo ni ó gbọdọ̀ la ìyípadà náà já, kí o sì ṣàyẹ̀wò kọ̀ọ̀kan dípò kí o rò pé èkíní bo àwọn yòókù.
Fi ìfiránṣẹ́ àti ìtumọ̀ mọ́ ṣíṣàn kan
Àwọn pákẹ́tì tí a gbà ń tẹ̀lé ọ̀nà ìfiránṣẹ́, kìí ṣe ọ̀nà jáde àdúgbò, nítorí náà ìlànà pàtàkì náà ń gbé inú ìkọ̀ forward. Níbi tí ìsomọ́ra tó ń bọ̀ bá nílò ìtumọ̀, fi orísun mọ́ àkójọ oníbàárà, ibi àfojúsùn mọ́ ohun tí a gbà, àti ìjáde mọ́ ìsomọ́ra kan náà. Ìlànà masquerade tí a so mọ́ ìsomọ́ra nìkan kò yan ọ̀nà kankan fúnra rẹ̀, kò sì gba ìfiránṣẹ́ la kọjá àyọ̀nà mìíràn kankan.
Pinnu ìhùwàsí títì nígbà ìkùnà ṣáájú, kí o sì dán an wò. Dúró ọ̀nà tó ń bọ̀ kí o sì jẹ́rìí pé àwọn oníbàárà pàdánù ìjáde tí a pinnu dípò kí wọ́n padà sí ìsopọ̀ òkè déédéé ní ìdákẹ́jẹ́ẹ́, nítorí èyí ni àbájáde tí ẹnikẹ́ni kò ṣàkíyèsí títí ìrìnnà yóò fi bẹ̀rẹ̀ sí jáde ní ilẹ̀kùn tí kò tọ́. Tún ṣàyẹ̀wò fún ìyọjáde orúkọ àti fún IPv6, nítorí pé àkójọ ìlànà fún v4 nìkan ń fi ọ̀nà v6 sílẹ̀ ní ṣíṣí.
Kọ àwọn ìdáhùn mẹ́rin tí o dúró lé àti àkíyèsí tí ó fi kọ̀ọ̀kan hàn. Ọ̀nà ìrékọjá tí o lè ṣàpèjúwe ni ọ̀nà tí o lè gbèjà ní àyẹ̀wò ìṣẹ̀lẹ̀ tó ń bọ̀.