VPN ń já bo leralera? Tẹ̀lé ìtòlẹ́sẹẹsẹ yìí
Kọ àkókò, àṣìṣe ẹ̀rọ alábàákẹ́kọ̀ọ́ àti ipò nẹ́tíwọ́kì sílẹ̀ kí o tó yí ohunkóhun padà. Àlàfo láàárín àwọn ìjábo yóò sọ fún ọ irú ìpele kan nínú mẹ́rin tí o yẹ kí o yẹ̀wò.
Kí o tó tún ẹ̀rọ alábàákẹ́kọ̀ọ́ fi sórí ẹ̀rọ, kọ ohun mẹ́ta sílẹ̀: ìgbà tí ọ̀nà abẹ́lẹ̀ náà fi dúró, ohun tí ẹ̀rọ alábàákẹ́kọ̀ọ́ sọ nígbà tí ó já, àti bóyá ẹ̀rọ náà sùn tàbí ó yí nẹ́tíwọ́kì padà láàárín. Àkọsílẹ̀ yẹn ni ẹ̀rí kan ṣoṣo tí wàá ní lẹ́yìn, ìtúnṣe sì máa ń pa á rẹ́. Ìjábo ní àkókò àtúnṣe jẹ́ aago tàbí ìparí ipò; ìjábo ní àkókò àìròtẹ́lẹ̀ jẹ́ ìṣòro ọ̀nà. Ìtòlẹ́sẹẹsẹ tí ó wà nísàlẹ̀ yìí ń dáàbò bò ọ́ kí o má ṣe yí ohun mẹ́ta padà lẹ́ẹ̀kan kí o má sì kọ́ ohunkóhun.
Ìgbésẹ̀ kìíní: kọ àkókò àti ọ̀rọ̀ àṣìṣe sílẹ̀
Bẹ̀rẹ̀ pẹ̀lú àkọsílẹ̀ ẹ̀rọ alábàákẹ́kọ̀ọ́ fúnra rẹ̀ dípò pátákó olùpèsè. Ní ẹ̀rọ Linux, àkọsílẹ̀ iṣẹ́ àti ipò ọ̀nà abẹ́lẹ̀ tí ń ṣiṣẹ́ ń bo ọ̀pọ̀lọpọ̀ rẹ̀:
journalctl -u openvpn-client@client --since '3 hours ago' | tail -60
journalctl -u wg-quick@wg0 --since '3 hours ago' | tail -40
wg show
ip -s link show wg0
Kọ àwọn àmì àkókò ìfọwọ́sowọ́pọ̀ tí ó kẹ́yìn tí ó ṣàṣeyọrí àti àkókò tí ìrìnàjò dúró, kì í ṣe àkókò tí àwòrán náà yí àwọ̀ nìkan. Ẹ̀rọ alábàákẹ́kọ̀ọ́ GUI tí ó sọ nígbà tí ó ti já lẹ́yìn lè máa ń sọ nípa ipò tí kọ́ọ̀dù náà dé ní ìṣẹ́jú àáyá díẹ̀ ṣáájú.
Pa ọ̀nà tí a fi kọ àṣìṣe náà mọ́. Àkókò tí ó parí, ìkọ̀sílẹ̀ ìjẹ́rìí àti àṣìṣe adáptà tàbí daríwà ń tọ́ka sí ìpele mẹ́ta ọ̀tọ̀ọ̀tọ̀, àti ọ̀pọ̀lọpọ̀ ipá tí ó sọnù nínú ìṣòro yìí ń wá láti inú kíkà wọ́n bí ọ̀kan. Dà rẹ̀ kópi sínú àkọsílẹ̀ rẹ gẹ́gẹ́ bí ó ti wà.
Ìgbésẹ̀ kejì: yí àyípadà kan padà, kì í ṣe profáìlì
Pa ẹ̀rọ àti profáìlì mọ́ gẹ́gẹ́ bí wọ́n ti wà kí o sì gbé ẹ̀rọ náà lọ sí nẹ́tíwọ́kì àbáwọlé mìíràn, bíi hotspot tẹlifóònù. Èyí ni ìdánwò tí ó pọ̀ jùlọ tí ó ń ya ẹ̀rọ alábàákẹ́kọ̀ọ́ kúrò lọ́nà. Ṣe é fún ìgbà tí ó tó láti bo àkókò ìkùnà àkọ́kọ́; ìṣẹ́jú méjì tí ó dúró ṣinṣin kò ṣe ẹ̀rí kankan nípa ìjábo tí ó ṣẹlẹ̀ ní ìṣẹ́jú ọgbọ̀n.
Ẹ̀rọ kọ̀ǹpútà tí ó ní ibùdó Ethernet ń fún ọ ní àfiwé kejì tí ó yọ Wi-Fi kúrò nínú àwòrán pátápátá. Bí ọ̀nà abẹ́lẹ̀ bá dúró lórí àwọn ọ̀nà méjèèjì, nẹ́tíwọ́kì àbáwọlé àkọ́kọ́ yẹ fún àkíyèsí: rírìn káàárọ̀ láàárín àwọn ibùdó àbáwọlé, rọ́útà ilé tí tábìlì ìtumọ̀ rẹ̀ ń parí tàbí ìsopọ̀ òkè tí ń tún àwọn ṣíṣàn gígùn ṣe.
Kọ àyípadà tí o yí padà. Àfiwé ń ka ní kíkún nígbà tí ohun mìíràn gbogbo bá dúró bí ó ti wà, èyí sì ní ipò ìparí ẹ̀rọ sáàbà àti àkókò ọjọ́.
Ìgbésẹ̀ kẹta: so àkókò pọ̀ mọ́ ìpele kan
Gígùn ìpàdé tí ó dára ni nọ́mbà kan ṣoṣo tí ó ní ìsọfúnni jùlọ tí o ní. Kà á lórí àtòjọ yìí kí o tó fi ọwọ́ kàn àwọn aago:
- Ìjábo lẹ́yìn oorun tàbí ìpadàbọ̀: ipò ọ̀nà abẹ́lẹ̀ yọ jáde nínú ìdádúró ṣùgbọ́n ibùdó kò yọ jáde. Yẹ̀wò ìwà ìtúnso ẹ̀rọ alábàákẹ́kọ̀ọ́ nígbà ìpadàbọ̀ àti bóyá iṣẹ́ náà tún ọ̀nà abẹ́lẹ̀ bẹ̀rẹ̀ tàbí ó ń dúró fún ìrìnàjò.
- Ìjábo nígbà tí kò sí iṣẹ́ nìkan: ohun kan láàárín jẹ́ kí ṣíṣàn náà parí. keepalive wà fún irú ipò yẹn gan-an.
- Ìjábo ní ọjọ́ orí ìpàdé tí ó dúró: ìṣẹ̀lẹ̀ ìjẹ́rìí tún tàbí ìmúdọ̀tun kọ́kọ́rọ́, kì í ṣe ìkùnà ọ̀nà. Ìkọ̀sílẹ̀ tí ó ṣe kedere nínú àkọsílẹ̀ ní àkókò yẹn gan-an ni àmì náà.
- Ìjábo nígbà gbígbé tàbí ojú-ìwé ńlá: fura sí MTU àti pínpín, kì í ṣe aago àìṣiṣẹ́.
Nínú ipò àìṣiṣẹ́, ètò náà dá lórí èdè àti ẹ̀gbẹ́ méjèèjì ṣe pàtàkì. keepalive 10 60 OpenVPN lórí sáàbà ń fi ping ránṣẹ́ ní gbogbo ìṣẹ́jú àáyá 10, ó sì tún ìsopọ̀ bẹ̀rẹ̀ lẹ́yìn ìṣẹ́jú àáyá 60 tí kò bá sí ọ̀kan; àwọn ẹ̀rọ alábàákẹ́kọ̀ọ́ WireGuard lẹ́yìn NAT ń lo PersistentKeepalive = 25 nínú blọ́ọ̀kù ẹlẹgbẹ́. OpenVPN tún ń ṣe ìdúnàádúrà lórí ikanni dátà pẹ̀lú aago, reneg-sec, tí ó jẹ́ 3600 ìṣẹ́jú àáyá ní àkọ́kọ́ ní 2.x.
Má ṣe dà àwọn iye tí ó le kọ́pi láti ìtọ́sọ́nà olùpèsè mìíràn. Àkókò kúkúrú lórí ìsopọ̀ alágbèéká tí ó ní àdánù ń dá àwọn ìjábo tí ó yẹ kí ó dènà jáde, àwọn iye tí sáàbà ń tì sì ń borí èyí tí o gbé kalẹ̀ nínú profáìlì ẹ̀rọ alábàákẹ́kọ̀ọ́.
Ìgbésẹ̀ kẹrin: fi àbáwọlé kan tí a ṣètìlẹ́yìn fún wé
Bí olùṣiṣẹ́ bá tẹ̀ jáde profáìlì UDP àti TCP, ṣe ẹ̀rọ àti nẹ́tíwọ́kì kan náà lórí èkejì. Lo fáìlì tí ó bá mu gan-an dípò kíkọ́ ìrìnàjò nínú profáìlì tí a dà. Profáìlì TCP tí ó dúró lórí ọ̀nà tí a ti ń tún UDP ṣe ń dín ìṣòro náà kù sí ọ̀nà yẹn; kò fi hàn pé TCP ni ìrìnàjò tí ó dára jùlọ níbi gbogbo.
Òfin kan náà kan àwọn ipò ìparí. Gbìyànjú sáàbà mìíràn kí o sì pa èsì àkọ́kọ́ mọ́ lẹ́gbẹ̀ẹ́ rẹ̀. Bí ojú-ọ̀nà kan ṣoṣo bá ń tún àwọn ìpàdé ṣe, ẹ̀rí ni yẹn nípa ipò ìparí yẹn, kì í ṣe ìdí láti tún gbogbo adáptà tí ó wà nínú kọ̀ǹpútà náà kọ́.
Lẹ́yìn ìyípadà kankan, tún ohun tí ó dá ìṣẹ̀lẹ̀ àkọ́kọ́ ṣe, kí o sì jẹ́rìí ibi tí ìrìnàjò ń lọ gan-an. Àbáwọlé íńtánẹ́ẹ̀tì tí a gbà padà kì í ṣe èsì kan náà bí ìrìnàjò inú ọ̀nà abẹ́lẹ̀, àti ẹ̀rọ alábàákẹ́kọ̀ọ́ tí ó ti ṣubú lọ sí ọ̀nà tààrà ní ìdákẹ́jẹ́ ń dàbí ẹni tí ó lera láti ojú aṣàwákiri.
Jẹ́rìí ìtúnṣe náà, kí o sì pa ọ̀nà ìpadà mọ́
A ń jẹ́rìí ìtúnṣe nípa títún ohun tí ó dá ìṣẹ̀lẹ̀ náà ṣe, kì í ṣe nípa ìsopọ̀ tí ó ṣàṣeyọrí. Fi ọ̀nà abẹ́lẹ̀ náà sílẹ̀ láìṣiṣẹ́ kọjá àkókò ìkùnà àtijọ́, dá a dúró, tún un bẹ̀rẹ̀ lẹ́ẹ̀kan, kí o sì yẹ̀wò ọjọ́ orí ìfọwọ́sowọ́pọ̀ àti àdírẹ́sì ìjáde:
wg show wg0 latest-handshakes
curl -m 5 -sS https://ifconfig.me
cp client.ovpn client.ovpn.bak # before editing timers
Pa profáìlì tí ó ṣáájú àti àwọn iye aago tí ó ṣáájú mọ́ títí ìwà tuntun yóò fi ye ọjọ́ iṣẹ́ kan dáadáa. Bí àwọn ìjábo bá padà, mú ẹ̀dà ìpamọ́ padà, kí o sì tún àwọn ìyípadà náà fi sílẹ̀ lọ́kọ̀ọ̀kan kí ìgbìyànjú kejì lè bẹ̀rẹ̀ láti ipò tí a mọ̀.
Bí àkọsílẹ̀ bá dúró ní mímọ́ tí ọ̀nà abẹ́lẹ̀ sì ń já ní àkókò àtúnṣe, ibi ìdúró tí ó tẹ̀lé ni ẹ̀gbẹ́ sáàbà fún ìpàdé yẹn. Mú ìdánimọ̀ ìpàdé ẹ̀rọ alábàákẹ́kọ̀ọ́ àti àkókò ìjábo gan-an pẹ̀lú rẹ, nítorí pé ẹ̀wẹ̀ ni ó ń jẹ́ kí àkọsílẹ̀ sáàbà lè wà ní wíwá. Àwọn àṣàyàn ìsopọ̀ èdè náà wà nínú ìtọ́sọ́nà OpenVPN 2.6 nígbà tí o bá nílò ìtumọ̀ gan-an ti iye kan.