Ṣíṣe ètò fèrèsé ìtọ́jú OpenVPN láìsọnù olùgbàlejò
Dúró tunnel, sọnù ìpàdé. Gbà unit tí ń ṣiṣẹ́, kọ́ ètò ìmúpadà, ṣe ìdánrawò lórí olùgbọ́rọ̀ àkọ́kọ́, kí o sì yí padà láti ìta VPN.
Bíbtúnṣe iṣẹ́ VPN máa ń parí gbogbo ìpàdé tí ó ń lò ó, nítorí náà a gbọ́dọ̀ kọ́ fèrèsé náà yí ìjíròrò ká àti kìí ṣe yí olùṣàkóso àkójọpọ̀. Àwọn olùlò nílò ìkìlọ̀ tó tó láti parí iṣẹ́ ẹlẹ́gẹ́, ìwọ náà sì nílò ọ̀nà àbọ̀ tí kò sinmi lórí tunnel tí ìwọ ń lọ dúró. Gbogbo ohun mìíràn nínú ìwé ìtọ́sọ́nà wà láti jẹ́ kí àwọn òtítọ́ méjì yìí lè ṣe àkóso. Bí o bá fi ọ̀kan nù, ìmúdójúìwọ̀n déédéé yóò di ìjákulẹ̀ tí kò ní ọ̀nà àbọ̀.
Ìtẹ̀lentẹ̀lẹ̀ tó wà nísàlẹ̀ yìí jẹ́ àmọ̀ràn: gbogbo ìpele ń mú ohun kan jáde tí ìpele tó ń bọ̀ nílò, ìpele kọ̀ọ̀kan sì lè parí ìyípadà kí ó tó bẹ̀rẹ̀.
Gbà iṣẹ́ tó wà kí o tó yí i padà
Ka unit tí a fi sínú ẹ̀rọ, kìí ṣe èyí tí o rò pé o kọ: systemctl cat [email protected] á tẹ unit àti gbogbo drop-in jáde, systemctl show [email protected] -p ExecStart -p User -p WorkingDirectory yóò sì fi hàn ohun tí ń ṣiṣẹ́ gan-an àti gẹ́gẹ́ bí ẹni tí. Bèèrè lọ́wọ́ binary tí unit náà dárúkọ, nítorí openvpn --version láti shell lè yíjú sí build mìíràn. Kọ ọ̀nà profile àti gbogbo fáìlì tí ó tọ́ka sí.
Ṣàkíyèsí àwọn socket tí ń gbọ́ pẹ̀lú: ss -lunp | grep 1194 sọ àdírẹ́sì àti protokọ́ọ̀lì tí daemon ní lónìí. Bí ìdáhùn kò bá jẹ́ èyí tí profile dámọ̀ràn, drop-in tàbí fáìlì àyíká ń borí rẹ̀, ìgbéga náà yóò jogún ìyàlẹ́nu yẹn.
Kó ètò ìmúpadà tí ẹlòmíràn lè lò
Ètò ìmúpadà gbọdọ̀ jẹ́ èyí tí alábàáṣiṣẹ́ lè lò ní 03:00 láìsí àyíká rẹ. Fi àkójọpọ̀ tó ń ṣiṣẹ́ pẹ̀lú gbogbo fáìlì tí a tọ́ka sí, ohun èlò ìgbẹ́kẹ̀lé àti ìfagilé lábẹ́ ìṣàkóso ẹni tí ó ni PKI, àwọn ìpín àti èèkàn fún olùlò kọ̀ọ̀kan, àti àwọn ẹ̀yà àkójọpọ̀ gangan tí a fi sínú ẹ̀rọ lónìí. Ẹ̀dà orúkọ fáìlì kan kìí ṣe àkójọpọ̀. Fi pamọ́ sí ibi tí olùṣiṣẹ́ àkókò lè dé láìsí VPN.
Àwọn ìṣàkóso àyèwò náà wà fún ètò yẹn pẹ̀lú, nítorí ó ní àwọn kọ́kọ́rọ́ àdáni tàbí ẹ̀rí ẹ̀yìn. Má ṣe tún CA kọ́ tàbí tún àwọn ìdánimọ̀ jáde kìkì nítorí ẹ̀yà àkójọpọ̀ yí padà.
Ṣe ìdánrawò lórí olùgbọ́rọ̀ àkọ́kọ́ pẹ̀lú olùlò gidi
Ṣiṣẹ́ àtẹ̀jáde olùdíje lórí olùgbọ́rọ̀ ọ̀tọ̀ọ̀tọ̀ pẹ̀lú ètò ebute àti àdírẹ́sì tirẹ̀, kìí ṣe lẹ́gbẹ̀ẹ́ ẹ̀dà ìṣelọ́pọ̀ lórí socket kan náà. Sopọ̀ pẹ̀lú àwọn ẹ̀rọ olùlò tí àwọn olùlò rẹ ń ṣiṣẹ́ gan-an, pẹ̀lú èyí tó le. Ṣàyẹ̀wò ìpín àdírẹ́sì, DNS tí a ti kún, ohun èlò pàtàkì kan, àti ọ̀nà kan tí ó gbọdọ̀ wà ní dídì. Àwọn èèkàn àkànṣe gbọdọ̀ ṣiṣẹ́ nínú àyíká àǹfààní àti ètò fáìlì gidi ti iṣẹ́ náà, nítorí shell root kò fi ohunkóhun hàn nípa wọn.
Ka àwọn àkọsílẹ̀ àtẹ̀jáde fún àwọn ìyípadà ìhùwàsí, kìí ṣe fún àwọn ẹ̀yà tuntun nìkan. Àwọn àkọ́kọ́ cipher àti TLS máa ń ṣípo láàrín àwọn ẹ̀yà, profile tí ó ṣì ń ṣe àtúpalẹ̀ sì lè kùnà nínú ìfọwọ́sowọ́pọ̀. Bí ìgbéga bá nílò àwọn ìyípadà profile tàbí ẹ̀rí, pèsè rẹ̀ gẹ́gẹ́ bí ìgbésẹ̀ tirẹ̀ dípò kí o kó o pọ̀ mọ́ ìmúdójúìwọ̀n àkójọpọ̀.
Yí padà lẹ́ẹ̀kan, láti ọ̀nà tó wà ní ìta tunnel
Bẹ̀rẹ̀ fèrèsé náà láti console tàbí nẹ́tíwọ́kì ìṣàkóso tí kò gba iṣẹ́ náà kọjá. Jẹ́rìí sí i pé a ti sọ fún àwọn olùlò àti pé olùṣiṣẹ́ kejì mọ bí a ṣe ń yí padà. Lo ìyípadà tí a ti pèsè nípasẹ̀ ẹni tí ó ni í, kí o sì tún bẹ̀rẹ̀ pẹ̀lú sudo systemctl restart [email protected] kí o sì tẹ̀lé ìwé àkọsílẹ̀ pẹ̀lú journalctl -u openvpn-server@office -b -f. Ìtúnkó jẹ́ tó nígbà tí àwọn ìtumọ̀ unit nìkan bá yí padà; profile tí ó yí padà nílò kí ìlànà náà tún bẹ̀rẹ̀.
Retí pé gbogbo olùlò yóò tún so pọ̀, àti pé àwọn ìpàdé ohun èlò kan kò ní tẹ̀síwájú. Ṣe àdáshe ìsinmi mímọ́ pẹ̀lú àwọn ẹrù iṣẹ́ tí kò lè faradà ìyẹn.
Gbà tàbí yí padà, kí o sì sọ fún àwọn olùlò ohun tí ó yí padà
Ìgbàwọlé ni ìwọlé tuntun pẹ̀lú ìgbésẹ̀ gidi pẹ̀lú àwọn ìhámọ́ tí ó ṣì wà lábẹ́ ìṣàkóso. Unit tí ń ṣiṣẹ́ àti ìlà ipò àwọ̀ ewé jẹ́ òtítọ́ ìlànà nìkan. Bí àwọn ìpinnu bá kùnà nínú fèrèsé, yí padà pẹ̀lú ọ̀nà tí a pèsè, kìí ṣe nípasẹ̀ ìmúpadà fáìlì kan àti ìrètí; binary tàbí ìlànà iṣẹ́ tí ó yí padà yóò là kọjá ìmúpadà àkójọpọ̀. Pa àwọn ìfagilé tàbí ìyípadà àṣẹ tí a ṣe nínú fèrèsé mọ́ kí ìyípadà padà má baà pa iṣẹ́ ààbò rẹ́.
Kọ àwọn ẹ̀yà, ìyípadà profile àti àwọn èsì ìgbàwọlé fún olùṣiṣẹ́ tó ń bọ̀, fi olùgbọ́rọ̀ àkọ́kọ́ sílẹ̀, kí o sì sọ fún àwọn olùlò irú profile tí wọ́n gbọdọ̀ lò báyìí. Fèrèsé tí ó parí láìsí àkọsílẹ̀ yẹn ni a óò tún jíròrò ní ìmúdójúìwọ̀n tó ń bọ̀.