Bí a ṣe ń dá sáfà VPN dúró láìfi ọ̀nà àbáwọlé sílẹ̀
Lọ síta láti inú áàpù ẹ̀rọ: fagilé kọ́kọ́rọ́ àti àkọsílẹ̀, tì ẹnu-ọ̀nà ìgbọ́, kí o sì fi hàn pé kò sí ètò, àkọsílẹ̀ DNS tàbí àpamọ́ tó ṣì lè dé ibẹ̀.
Májẹ́lẹ̀ rẹ̀ ṣì ń sopọ̀ ní ọjọ́ tí tikẹ́ẹ̀tì ìfẹ̀yìntì ṣí. Ètò kan wà nínú áàpù náà, ó ń bára wọn sọ̀rọ̀, tí ọ̀nà abẹ́lẹ̀ sì ń gòkè bí ẹni pé kò sí nǹkan tó yí padà. Ìyẹn ni àkókò láti ṣiṣẹ́ ní ọ̀nà ìdíkejì sí bí o ṣe kọ́ iṣẹ́ náà: bẹ̀rẹ̀ láti àkọsílẹ̀ májẹ́lẹ̀, lọ síta dé ẹnu-ọ̀nà ìgbọ́, lẹ́yìn náà dé odi iná, kí o sì parí pẹ̀lú àwọn ẹ̀rí ìdánimọ̀ tó pẹ́ ju gbogbo wọn lọ. Pípa VM dúró ni ìgbésẹ̀ tó kẹ́yìn, kì í ṣe èkíní. Ìtọ́nisọ́nà yìí gbà pé o ní àǹfààní sí kọ́nsóòlù ẹ̀rọ náà àti àṣẹ láti ṣàtúnṣe àkọsílẹ̀ májẹ́lẹ̀ àti DNS.
Kọ́kọ́ rìn káàkiri àkọsílẹ̀ májẹ́lẹ̀
Ṣí ohunkóhun tí ń pín àwọn ètò rẹ káàkiri kí o sì ka àkọsílẹ̀ náà kí o tó fọwọ́ kàn án sáfà. Gbogbo ẹ̀kọ́ ni ẹ̀rọ tó gbà pé òun ní àǹfààní: fọ́nù, kọ̀mpútà àgbékalẹ̀, rúútà ẹ̀ka, kọ́ńténíà tó ń ṣe ìsopọ̀ lálẹ́. Kọ àkọsílẹ̀ yẹn sínú tikẹ́ẹ̀tì náà, nítorí tí ẹ̀rọ náà bá lọ, kò sí wg show láti sọ ẹni tó sopọ̀.
Pín gbogbo ẹ̀rọ sí ibi ìparí àbáyọ, kò nílò mọ́, tàbí àìmọ̀. Ẹ̀ka àìmọ̀ ni èyí tó ṣe pàtàkì, nítorí àwọn ni ètò tí ẹnìkan yóò rí nínú àpótí lẹ́yìn oṣù mélòó kan tí yóò sì gbìyànjú. Fi ìkìlọ̀ ránṣẹ́ ní ọ̀nà kan náà tí o ń lò fún àwọn ìbéèrè àǹfààní, kí o sì fi ọjọ́ sínú rẹ̀ fún ìgbà tí ibi ìparí àtijọ́ yóò dáhùn padà.
Fagilé ìdánimọ̀, kì í ṣe fáìlì nìkan
Ìgbésẹ̀ méjì tó yàtọ̀ ni wọ́n ń pè ní fagilé. Nínú WireGuard, a ń gbà peer láyè nípasẹ̀ kọ́kọ́rọ́ gbangba rẹ̀ nìkan tí ó bá farahàn nínú ẹ̀ka peer pẹ̀lú ẹ̀kọ́ AllowedIPs, nítorí náà pípa fáìlì ètò kúrò nínú kọ̀mpútà àgbékalẹ̀ kò yí nǹkan kankan padà lórí sáfà. Yọ ẹ̀ka peer kúrò kí o sì tún fáìlì náà fi sílẹ̀ láìsọ àwọn peer tí o ń pa mọ́ nù, gẹ́gẹ́ bí wg(8) ìwé ìtọ́nisọ́nà ṣàlàyé:
wg show
wg set wg0 peer <CLIENT_PUBLIC_KEY> remove
wg syncconf wg0 <(wg-quick strip wg0)wg syncconf ni apá tó ń gbà ọ́ lọ́wọ́ àkókò ìtọ́jú. Ó ń tún ìnterfési náà kọ́ láti inú fáìlì náà níbẹ̀, nítorí náà yíyọ peer kan kò wó ọ̀nà abẹ́lẹ̀ tí gbogbo ẹnìkejì ń lò. Bí o bá ń fẹ̀yìntì gbogbo ẹ̀rọ náà ju peer kan lọ, ìtòlẹ́sẹẹsẹ ṣì ṣe pàtàkì, nítorí àwọn kọ́kọ́rọ́ yẹn lè jẹ́ alágbẹ́kẹ̀ lé níbòmíràn.
Nínú ètò X.509, ìgbésẹ̀ fagilé ni ìwé ẹ̀rí, kì í ṣe fáìlì: openssl ca -revoke client.crt àti lẹ́yìn náà openssl ca -gencrl -out crl.pem. Ìyẹn kì í ní ipa àyàfi níbi tí olùdánwò bá ti ka á, èyí tó túmọ̀ sí OpenVPN pẹ̀lú crl-verify tí a ti ṣètò tí a sì tún gbé e lẹ́yìn náà. Bí ẹnu-ọ̀nà yìí bá jẹ́ olùlò kan ṣoṣo ti CA yẹn, CRL kò ní ṣe pàtàkì mọ́ ní ọjọ́ tí ó bá kú; bí CA kan náà bá ń fọwọ́ sí fún ẹnu-ọ̀nà kejì, ìwé ẹ̀rí tí o kò fagilé rí yóò máa ṣiṣẹ́ níbẹ̀.
Àwọn àkọsílẹ̀ ni ẹ̀kọ́ kẹta àti èyí tí a sábà máa ń gbàgbé. Nígbà tí ẹnu-ọ̀nà bá ti ṣe ìjẹ́rìí pẹ̀lú RADIUS, LDAP tàbí olùpèsè ìdánimọ̀ tí a gbà, àkọsílẹ̀ náà wà ní ìta VPN. Pa á kúrò nínú àkọsílẹ̀ ìtọ́nisọ́nà. Pípa ẹ̀ka olùlò kúrò lórí sáfà yóò fi ẹ̀rí tó wúlò sílẹ̀ tí ibi ìparí àbáyọ yóò gbà ní kété tí ó bá tọ́ka sí àkọsílẹ̀ kan náà.
Tì àwọn ẹnu-ọ̀nà ìgbọ́ àti àwọn ọ̀nà tó lọ sí wọn
Dá iṣẹ́ náà dúró lọ́nà tí yóò kọjá ìtúnbẹ̀rẹ̀, kí o sì fìdí rẹ̀ múlẹ̀ pẹ̀lú àkọsílẹ̀ sọ́kẹ́tì kì í ṣe ipò unit. systemctl disable --now wg-quick@wg0 dá ìnterfési dúró ó sì yọ àwọn ọ̀nà àti òfin tí wg-quick fi kún; systemctl disable --now openvpn-server@server ṣe bákan náà fún ẹ̀dà OpenVPN tí a fi àwòṣe ṣe. Tẹ̀lé èyíkéyìí pẹ̀lú ss -lunp àti ss -ltnp. Èsì òfo fún ẹnu-ọ̀nà àtijọ́ ni ẹ̀rí kan ṣoṣo tó ní ìtumọ̀.
Ohun tí wg-quick fi kún, wg-quick yóò yọ kúrò. Ohun tí o fi ọwọ́ ara rẹ kún yóò wà: òfin NAT tó dúró, àṣẹ odi iná, ìtọ́jú ẹnu-ọ̀nà rúútà, òfin ìwọlé ẹgbẹ́ ààbò ojú-àwọsánmà, olùgbọ́ ìdánwò ẹrù. Àwọn wọ̀nyí nílò yíyọ kúrò ní kedere, àti àkọsílẹ̀ DNS pẹ̀lú, ìyẹn A, AAAA àti CNAME èyíkéyìí tó tọ́ka sí orúkọ náà. Orúkọ tó yanjú sí ẹ̀rọ tó kú yóò kùnà lọ́nà tó yàtọ̀ sí orúkọ tí kò yanjú, ìyàtọ̀ yẹn yóò sì ná ẹnìkan ní ọ̀sán kan.
Ẹ̀dà tí o gbàgbé ni ẹ̀dà àdáwò. Àwòrán tàbí VM tí a mú padà láti inú àpamọ́ ṣì ní kọ́kọ́rọ́ ẹ̀rọ àti àkọsílẹ̀ peer àtijọ́, bí nǹkan kan bá sì mú un padà sí àdírẹ́sì kan náà, àwọn májẹ́lẹ̀ yóò tún sopọ̀ mọ́ iṣẹ́ tí o gbà pé ó ti fẹ̀yìntì. Fi àmì sí ẹ̀ka àpamọ́ náà pé ó jẹ́ ti iṣẹ́ tí a ti dáwọ́ dúró kí o sì pa á mọ́ kúrò ní àwọn ọ̀nà ìmúpadà aládàáṣe.
Lépa ohun tó ṣì tọ́ka sí ibi ìparí àtijọ́
Àwọn ètò tí a ti fi pamọ́ ń gbé pẹ́ ju DNS lọ. Ètò tí a ti fi pamọ́ pẹ̀lú àdírẹ́sì nọ́mbà ń tẹ̀síwájú ìpè lẹ́yìn tí àkọsílẹ̀ náà bá lọ, májẹ́lẹ̀ tó wà nígbà gbogbo yóò sì tún gbìyànjú ní gbogbo ìyípadà nẹ́tíwọ́kì. Ariwo ni ìyẹn kì í ṣe àǹfààní, nítorí ẹnu-ọ̀nà ìgbọ́ ti tì, ṣùgbọ́n mímọ èyí tí o ń wò yóò pinnu bí o ṣe máa dáhùn tikẹ́ẹ̀tì náà.
Lẹ́yìn náà ṣàyẹ̀wò àwọn ìgbẹ́kẹ̀lé tí ẹnìkan kò kọ sínú ẹ̀ka VPN: àwọn àyẹ̀wò àkókò ìṣiṣẹ́ tí ń wò ẹnu-ọ̀nà, iṣẹ́ àpamọ́ tí ń fa ètò jáde láti ẹ̀rọ náà, àwọn ẹ̀rí aládàáṣe tí a lò láti fi àwọn ẹ̀kọ́ peer ránṣẹ́, àwọn àkọsílẹ̀ ìmúpadà tí a ṣe fún ibi ìparí yìí nìkan. Ọ̀kọ̀ọ̀kan jẹ́ ọ̀nà àǹfààní pẹ̀lú àkókò àti olùní rẹ̀, nítorí náà ọ̀kọ̀ọ̀kan gbọ́dọ̀ gba ìpinnu dípò pípa rẹ̀ ní ìdákẹ́jẹ́.
Ṣàyẹ̀wò, lẹ́yìn náà kọ ọ́ sílẹ̀
Ìfẹ̀yìntì máa ń parí nígbà tí àyẹ̀wò láti ìta bá kùnà gẹ́gẹ́ bí o ti retí. Láti nẹ́tíwọ́kì tí o kò ṣàkóso, sopọ̀ mọ́ àdírẹ́sì àti ẹnu-ọ̀nà àtijọ́. Èsì tí a yẹ̀ tàbí tí a kọ̀ ni àṣeyọrí. Nínú áàpù májẹ́lẹ̀, fìdí rẹ̀ múlẹ̀ pé a yọ ètò náà kúrò dípò pípa á, àti pé kò sí ètò ìṣàkóso tó ń tún fi í kún ní ìdákẹ́jẹ́.
Lẹ́yìn náà kọ ohun tí o ṣe: ibi ìparí, ọjọ́, àwọn kọ́kọ́rọ́ àti ìwé ẹ̀rí tí a fagilé, àwọn àkọsílẹ̀ tí a pa, ibi tí àwọn àpamọ́ wà. Ẹni tó bá rí ètò àtijọ́ lẹ́yìn náà gbọ́dọ̀ dáhùn bóyá a ti fagilé rẹ̀ tàbí a kàn pa á, láìṣe àròsọ, tábìlì kúkúrú nínú tikẹ́ẹ̀tì yóò ṣe ìyẹn.
Kí o tó tì tikẹ́ẹ̀tì náà:
- Àwọn ètò májẹ́lẹ̀ tí a yọ kúrò tàbí tí a fi rọ́pò, àwọn ẹ̀rọ àìmọ̀ tí a yanjú
- Àwọn peer tí a yọ kúrò tí a sì tún ètò náà fi sílẹ̀, tàbí àwọn ìwé ẹ̀rí tí a fagilé tí a sì tẹ CRL jáde
- Àwọn àkọsílẹ̀ ìtọ́nisọ́nà tí a pa, kì í ṣe àwọn fáìlì àdúgbò nìkan tí a pa
- Iṣẹ́ tí a dá dúró, kò sí olùgbọ́ tó kù lórí ẹnu-ọ̀nà àtijọ́
- Odi iná, ìtọ́jú ẹnu-ọ̀nà, ẹgbẹ́ ààbò àti àwọn àkọsílẹ̀ DNS tí a yọ kúrò
- Àwọn àpamọ́ tí a fi àmì sí, àwòrán tí a yọ kúrò ní àwọn ọ̀nà ìmúpadà
- Àwọn ẹ̀rí ìmójútó àti aládàáṣe tí a fẹ̀yìntì
Ṣàyẹ̀wò àbáyọ náà lọ́tọ̀, láti ọ̀dọ̀ májẹ́lẹ̀ tí kò gbà ètò àtijọ́ rí. Àyẹ̀wò kan náà yóò sọ fún ọ bóyá o ti fẹ̀yìntì iṣẹ́ kan tàbí o kàn yí orúkọ ìṣòro náà padà.