Àkọsílẹ̀ àyẹ̀wò fún rúta VPN tí a ti ṣètò ṣáájú: kí ni láti yẹ̀wò ní àkókò ìfàṣẹ́
Rúta tí a ti kọ́kọ́ gbé wọlé ń gbé àkọsílẹ̀, firmware àti ìlànà ìjáde olùtà. Ṣàyẹ̀wò àwọn ẹ̀tọ́ alákóso, ìní àkọsílẹ̀, ibi ìjáde, àwọn ìmúdójúìwọ̀n àti ìlànà.
Rúta tí a ti kọ́kọ́ gbé wọlé máa ń dé pẹ̀lú àwọn ìpinnu ẹlòmíràn tí a ti yan sínú rẹ̀ tẹ́lẹ̀: irú iṣẹ́ VPN tí ó ń pè, àkọsílẹ̀ ẹni tí ó ń sanwó fún un, irú ọ̀nà tí ó ń mú àti ẹni tí ó di ọ̀rọ̀ ìkọ̀kọ̀ mú tí ó ń yí èyíkéyìí nínú wọn padà. Wo ìfàṣẹ́ náà gẹ́gẹ́ bí àyẹ̀wò, kì í ṣe gẹ́gẹ́ bí ṣíṣí àpótí. Àwọn ìgbésẹ̀ márùn-ún tí ó wà nísàlẹ̀ wà ní tẹ̀léntẹ̀lẹ́n, ọ̀kọ̀ọ̀kan sì ní ipò ìdúró; tí ìgbésẹ̀ kan bá kùnà, àwọn ìgbésẹ̀ tí ó tẹ̀lé kò lè sọ ohunkóhun tí a lè gbẹ́kẹ̀lé nípa ẹ̀rọ náà fún ọ. Ṣe wọ́n pẹ̀lú rúta ní iwájú rẹ àti kọ̀mpútà àgbékọ́ ní ẹ̀yìn rẹ̀.
Ìgbésẹ̀ 1: gba àṣẹ alákóso lórí ẹ̀rọ náà
Wá àdírẹ́sì ìṣàkóso, wọlé, kí o sì yí ọ̀rọ̀ ìkọ̀kọ̀ alákóso padà kí o tó so ohunkóhun pàtàkì mọ́. Lórí rúta ìrìnàjò GL.iNet, àdírẹ́sì yẹn ni 192.168.8.1, olùtọ́nà ìṣètò àkọ́kọ́ sì ń béèrè pé kí o ṣètò ọ̀rọ̀ ìkọ̀kọ̀; àwọn olùtà mìíràn ń kọ àdírẹ́sì wọn sílẹ̀, wọ́n sì lè fi àwọn ẹ̀rí ìdánimọ̀ tí ó dúró ṣinṣin tí a tẹ̀ sórí àmì ránṣẹ́. Tí ẹ̀rọ náà bá dé pẹ̀lú àtìlẹ́yìn ìjìnnà àti ìṣàkóso àwọsánmà tí ó ṣí, pinnu nísisìyí bóyá ìyẹn yóò wà bẹ́ẹ̀.
ssh [email protected]
cat /etc/openwrt_release
ubus call system boardÀwọn ìlànà mẹ́ta yẹn dáhùn ẹni tí ó kọ́ firmware, ìtújáde wo ni àti àtúnṣe ohun-èlò wo ni o gbà gan-an. Kọ àbájáde sínú àkọsílẹ̀ ìfàṣẹ́, nítorí ìpè àtìlẹ́yìn tí ó tẹ̀lé yóò bẹ̀rẹ̀ pẹ̀lú àwọn ìbéèrè yẹn gan-an. Rúta tí ó dáhùn SSH ṣùgbọ́n tí ó kọ ìyípadà ọ̀rọ̀ ìkọ̀kọ̀, tàbí tí kò ní ipa ọ̀nà ìmúpadà tí a kọ sílẹ̀, kì í ṣe ẹ̀rọ tí o lè ní.
Dúró níbí tí o kò bá lè gba àǹfààní alákóso àkànṣe. Ohun gbogbo lẹ́yìn kókó yìí gbà pé o lè ka àti yí ìṣètò padà láìbéèrè lọ́wọ́ olùtà.
Ìgbésẹ̀ 2: pinnu àkọsílẹ̀ VPN ẹni tí ọ̀nà abẹ́lẹ̀ ń lò
Ọ̀nà abẹ́lẹ̀ jẹ́ ìforúkọsílẹ̀ lórí orúkọ ẹnìkan, ìfàṣẹ́ kò sì pé títí tí o fi mọ orúkọ ẹni. Béèrè olùpèsè, ẹni tí ó ní àkọsílẹ̀, ọjọ́ ìmúdójúìwọ̀n àti àwọn ẹ̀rí ìdánimọ̀ gangan tí a fi sórí ẹ̀rọ náà. Ìṣètò tí a ti kọ́kọ́ gbé wọlé tí ó ń pín ẹ̀rí ìdánimọ̀ kan láàrin ọ̀pọ̀ olùrà kò lè di ìfagilé fún ìwọ nìkan, ìyẹn sì ṣe pàtàkì ní ọjọ́ tí olùtà bá pàdánù àṣẹ lórí rẹ̀.
wg show
uci show network | grep -i -E 'vpn|wireguard|openvpn'
ip route show table all | head -40Lórí WireGuard àbájáde ń dárúkọ ẹlẹgbẹ́ àti àkókò ìfọwọ́bọ̀ tí ó kẹ́yìn; lórí OpenVPN profáìlì wà lábẹ́ /etc/openvpn, iṣẹ́ tí ń ṣiṣẹ́ sì fi hàn profáìlì wo ni ó ń ṣiṣẹ́. Kọ ohun tí o rí sílẹ̀, nítorí àtúnsopọ̀ tí ó ń lo ibi ìparí mìíràn ní ìdákẹ́jẹ́ jẹ́ ìyípadà tí o fẹ́ ṣàwárí, kì í ṣe ṣàlàyé.
Dúró níbí tí a kò bá lè gbé àkọsílẹ̀ lọ, mú un dójúìwọ̀n tàbí fagilé ní orúkọ rẹ. Ẹ̀rọ tí o lè ṣàkóso ṣùgbọ́n tí o kò lè tún ṣètò padà yóò di bíríkì ní ọjọ́ tí ìforúkọsílẹ̀ bá parí.
Ìgbésẹ̀ 3: dán ibi ìjáde wò láti oníbàárà, kì í ṣe láti rúta
Orílẹ̀-èdè tí a tẹ̀ sórí àpótí, orílẹ̀-èdè tí ó wà nínú ìpolówó olùtà àti orílẹ̀-èdè àdírẹ́sì gbogbogbò jẹ́ òtítọ́ mẹ́ta tí ó yàtọ̀. Nìkan èyí tí ó kẹ́yìn ni ó ń nípa lórí ohun tí ojú-ìwé wẹ́ẹ̀bù ń rí, a sì ń ṣe é nípasẹ̀ ibi ìparí olùpèsè, kì í ṣe àdírẹ́sì ìfírániṣẹ́. Ṣe àyẹ̀wò náà láti inú kọ̀mpútà àgbékọ́ tí ó wà lẹ́yìn rúta pẹ̀lú ọ̀nà abẹ́lẹ̀ tí ó ṣí, kì í ṣe láti inú shell rúta fúnra rẹ̀.
curl -s https://ifconfig.me
curl -s https://ipinfo.io/json
dig +short myip.opendns.com @resolver1.opendns.comFi àwọn ìdáhùn mẹ́ta náà wé. Tí wọn kò bá bára mu, ohun kan láàrin oníbàárà àti ibi ìparí ń tún ọ̀nà kọ tàbí ń ṣe proxy, kí o sì wá ohun tí ó jẹ́ kí o tó gbẹ́kẹ̀lé ibi náà. Àwọn ibi ìpamọ́ dátà ìwà ojú-ọ̀nà jẹ́ àfojúsùn tí àwọn olùṣiṣẹ́ ń gbé wọlé, nítorí náà kóòdù orílẹ̀-èdè tí ó bára mu jẹ́ ẹ̀rí àtìlẹ́yìn kì í ṣe ẹ̀rí ọ̀nà ti ara.
Dúró níbí tí ìjáde bá yàtọ̀ sí èyí tí o ti ṣe àdéhùn rẹ̀, tàbí tí ìdáhùn bá yí padà láàrin àwọn ìbéèrè. Ìjáde tí ń yí kiri tàbí tí kò tẹ̀léra ń ba àwọn iṣẹ́ tí ó gbára lé ẹkùn jẹ́, ó sì ń sọ gbogbo ìwọ̀n tí ó tẹ̀lé di àìdánilójú.
Ìgbésẹ̀ 4: fi firmware àti ikanni ìmúdójúìwọ̀n múlẹ̀
Àwọn ẹ̀rọ tí a ti ṣètò ṣáájú sábà dé pẹ̀lú ìkọ́ tí ó ti gbó àti ìṣètò olùtà tí a fi lé OpenWrt lórí. Kí o tó gba ìmúdójúìwọ̀n èyíkéyìí, pinnu bóyá ìmúdójúìwọ̀n yóò pa profáìlì VPN mọ́, bóyá olùtà yóò pèsè profáìlì àròpo àti ẹni tí a retí pé kí ó ṣe ìmúdójúìwọ̀n náà. Ka àwọn àkọsílẹ̀ ìtújáde fún àwòrán tí o ní gan-an, kì í ṣe fún àwòrán tí ó wà nínú fọ́tò ìpolówó. Tí olùtà kò bá dáhùn ọ̀kan nínú àwọn ìbéèrè yẹn, wo àwọn ìmúdójúìwọ̀n gẹ́gẹ́ bí aláìlétìlẹ́yìn kí o sì dì ìkọ́ tí o ní.
cat /etc/openwrt_release
cat /etc/glversion 2>/dev/null
opkg list-installed | wc -lTọ́jú ẹ̀dà ìṣètò tí ń ṣiṣẹ́ ní ẹ̀yìn ẹ̀rọ náà kí o tó yí ohunkóhun padà: àwọn kọ́kọ́rọ́ WireGuard, profáìlì OpenVPN àti àwọn òfin firewall tí ń mú ìlànà ìtọ́nisọ́nà ṣẹ. Ìmúpadà sí ipò ilé-iṣẹ́ láìsí ẹ̀dà yẹn yóò yọ ìṣètò gan-an tí o sanwó fún, olùtà sì lè má tún un gbé jáde.
Ìgbésẹ̀ 5: pinnu ohun tí ọ̀nà abẹ́lẹ̀ ń bo àti ohun tí ó ṣẹlẹ̀ nígbà tí ó bá kùnà
Ìtọ́nisọ́nà gbogbo nẹ́tíwọ́kì, ìtọ́nisọ́nà àwọn ẹ̀rọ tí a yàn, ìtọ́jú DNS, IPv6 àti ìhùwàsí kill switch jẹ́ àwọn ìṣètò ọ̀tọ̀ọ̀tọ̀ tí iwájú ń sábà dà papọ̀ sínú tógọ́ọ̀lù kan. Yẹ̀ wọ́n wò ọ̀kọ̀ọ̀kan, nítorí rúta tí ó so mọ́ ń fi hàn pé rúta fúnra rẹ̀ lè dé ibi ìparí. Dán láti oníbàárà tí ó wà nísàlẹ̀ pẹ̀lú ọ̀nà abẹ́lẹ̀ tí ó ṣí, lẹ́yìn náà dán an lẹ́ẹ̀kan sí pẹ̀lú rẹ̀ tí ó kúrò.
ip route get 1.1.1.1
ip -6 route get 2606:4700:4700::1111
nft list rulesetTí IPv6 bá ṣí lórí LAN ṣùgbọ́n tí a kò tọ́ ọ sí ọ̀nà abẹ́lẹ̀, àwọn oníbàárà lè fẹ́ ẹ kí wọ́n sì fi ipa VPN sílẹ̀ pátápátá nígbà tí IPv4 ṣì dàbí ẹni tí a dáàbò bò. Tí kill switch bá kúrò, ọ̀nà abẹ́lẹ̀ tí ó já bọ́ yóò padà sí ipa ISP, ìyẹn sì jẹ́ yíyàn tí ó dára nìkan nígbà tí o ṣe é mọ̀ọ́mọ̀. Àwọn ipò méjèèjì kò hàn láti inú pátákó olùpèsè.
Kọ ìpín àtìlẹ́yìn sílẹ̀ kí o tó nílò rẹ̀. Olùtà ohun-èlò, olùtọ́jú firmware àti olùṣiṣẹ́ VPN jẹ́ ẹ̀gbẹ́ mẹ́ta pẹ̀lú àwọn ìlànà ìmúpadà mẹ́ta tí ó yàtọ̀, ìkànsí kan sì lè bo àwọn ipa mélòókan láì bo gbogbo wọn. Ìfàṣẹ́ pé nígbà tí o lè ṣàkóso ẹ̀rọ náà, mú àkọsílẹ̀ dójúìwọ̀n tàbí fagilé, tún ibi ìjáde tí a pinnu ṣe, mú firmware dójúìwọ̀n láìpàdánù profáìlì àti sọ gangan ohun tí ó ṣẹlẹ̀ nígbà tí ọ̀nà abẹ́lẹ̀ bá já bọ́.