Ṣíṣe àǹtíwọ́sí LAN nípasẹ̀ OpenVPN ti bàjẹ́? Ṣàyẹ̀wò àwọn àgbègbè, àwọn ọ̀nà àti ọ̀nà àpadà
Olùdarí ń dáhùn nítorí pé ó jẹ́ ti àdúgbò. Láti dé ẹ̀rọ kan lẹ́yìn rẹ̀, a nílò ìlànà ìfiránṣẹ́, àkọ́sọ́ lórí ẹ̀rọ ìbánisọ̀rọ̀ àti ọ̀nà àpadà fún ìdáhùn.
Tọ́ọ̀lù náà sọ pé ìsopọ̀ ti yọrísí, ojú-ìwé olùdarí fúnra rẹ̀ ń gbé wọlé, ṣùgbọ́n ìsopọ̀ àwòrán kọ̀ǹpútà sí ẹ̀rọ kan lẹ́yìn rẹ̀ ṣì ń parí pẹ̀lú àkókò tí ó tán. Kò sí ohun ìtakora nínú àkópọ̀ yẹn: olùdarí ń dáhùn gẹ́gẹ́ bí ara rẹ̀, àti pé dé ohunkóhun lẹ́yìn rẹ̀ jẹ́ ìpinnu mìíràn tí a ṣe ní ibòmíì. Ṣe àwọn àyẹ̀wò tí ó wà nísàlẹ̀ lẹ́sẹẹsẹ kí o sì dúró ní ìkùnà àkọ́kọ́, nítorí pé ọ̀kọ̀ọ̀kan gbára lé èyí tí ó ṣáájú. Nígbà tí gbogbo mẹ́rin bá kọjá, àṣìṣe wà lókè tọ́ọ̀lù náà, kì í ṣe nínú rẹ̀.
Èwo nínú àwọn ajọ̀ ni ó ń rí pákẹ́tì tí ó ń lọ sí LAN
Pákẹ́tì tí a fi sí olùdarí ni a ń lò ní àdúgbò; pákẹ́tì tí a fi sí ẹ̀rọ tí ó wà lẹ́yìn rẹ̀ gbọ́dọ̀ gbà kọjá, àwọn ògiri iná sì ń ṣe ìdájọ́ àwọn ipò méjì yẹn lọ́tọ̀ọ̀tọ̀. Nítorí náà àṣẹ láti dé olùdarí kò sọ ohunkóhun nípa àṣẹ láti kọjá rẹ̀. Àwọn ẹ̀rọ tí ó fi àwọn àkójọ ìlànà wọn pamọ́ ṣì ń ṣe méjèèjì, ní ọ̀pọ̀ ìgbà gẹ́gẹ́ bí olùyàn tí ó pèsè LAN, íńtánẹ́ẹ̀tì tàbí méjèèjì. Bí olùyàn náà bá fi LAN sílẹ̀, kò sí àyẹ̀wò tí ó tẹ̀lé e tí yóò ní ìtumọ̀.
OpenWrt mú ìpín yẹn ṣeéṣe láti ṣàyẹ̀wò, ìyàtọ̀ sì yẹ ní kíkà lẹ́ẹ̀kan. Àgbègbè tí ó ń parí tọ́ọ̀lù náà nílò ìlànà ìfiránṣẹ́ tí ó ń tọ́ka sí àgbègbè LAN, nígbà tí ìlànà ìwọlé ń ṣàkóso àwọn iṣẹ́ lórí olùdarí fúnra rẹ̀ nìkan. Ojú-ìwé ìṣàkóso tí ó ń ṣiṣẹ́ lẹ́gbẹ̀ẹ́ LAN tí ó ti kú ni àbájáde déédéé ti ìlànà ìfiránṣẹ́ tí ó ṣáài náà.
uci show firewall | grep -E "zone\[[0-9]+\]\.(name|input|forward|output)"Wo ibi-àfojúsùn ìfiránṣẹ́ ti àgbègbè tí ó gbé tọ́ọ̀lù náà: accept ni ohun tí àkàsọ̀ nílò, reject sì ń ṣàlàyé gbogbo àkókò tí ó tán ní ìsàlẹ̀. Àwọn ètò méjì tí ó wà lẹ́gbẹ̀ẹ́ ń mú àmì kan náà jáde, nítorí náà yọ wọ́n kúrò nígbà tí o wà níbí. Ìpínyà aláìwí ń fi àwọn ẹ̀rọ aláwọ̀n pamọ́ kúrò lọ́dọ̀ àwọn oníbàárà aláìwí, olùdarí tí ó ka àwọn ẹ̀rọ LAN tí kò ṣiṣẹ́ sí offline lè sọ àwọn ìdáhùn nù pàápàá lẹ́yìn tí ìfiránṣẹ́ ti ṣiṣẹ́.
Ìdí tí tọ́ọ̀lù pípín nílò àkọ́sọ́ tí a ti fi kọjá
Oníbàárà tí ó ń fi gbogbo ìrìnàjò kọjá nínú tọ́ọ̀lù náà ti ní àkọ́sọ́ LAN nípasẹ̀ ọ̀nà àìfaradà rẹ̀, nítorí náà kò sí ohun tí a ó fi kún. Tọ́ọ̀lù pípín ni ipò tí ó nílò àkọ́sọ́ láti sọ ní kedere, nítorí pé kò sí ohun mìíràn nínú ìtòlẹ́sẹẹsẹ tí ó dárúkọ rẹ̀. Fi ìtọ́nisọ́nà náà kún ìtòlẹ́sẹẹsẹ olùpín, kí o sì tún iṣẹ́ náà gbé wọlé.
push "route 192.168.50.0 255.255.255.0"Àwọn profáìlì tí ó ní route-nopull ń kọ àwọn ọ̀nà tí a fi kọjá sí, nítorí náà àkọ́sọ́ kan náà yẹ kí ó wà nínú fáìlì oníbàárà. Bí ó ti wù kí ó rí, jẹ́rìí sí i pé àkọsílẹ̀ náà ti dé dípò kí o dá a lójú, nítorí pé àtúnṣe ìdákẹ́jẹ́ ń yọjú bíi ìṣòro ògiri iná.
ip route show | grep 192.168.50Alábàáṣepọ̀ ojú-ìwé-sí-ojú-ìwé béèrè ohun tí ó ju ìfiránṣẹ́ lọ. Olùpín gbọ́dọ̀ kọ́ àwọn àkọ́sọ́ tí ó wà lẹ́yìn alábàáṣepọ̀ yẹn, èyí tí ìlà iroute nínú fáìlì client-config-dir rẹ̀ ń ṣe, tábìlì rẹ̀ fúnra rẹ̀ sì nílò ọ̀nà tí ó bá a mu tí ó ń lọ sínú tọ́ọ̀lù náà.
Ìdáhùn náà nílò àdírẹ́sì tí ó lè dé
Fífi ìbéèrè náà kọjá jẹ́ ìdajì ìpààrọ̀ nìkan, nítorí pé ẹ̀rọ LAN gbọ́dọ̀ dáhùn sí àdírẹ́sì kan nínú àkójọ tọ́ọ̀lù náà. Àwọn olùdarí kékeré sábà ń ṣètò èyí nípasẹ̀ títúmọ̀ orísun lórí àgbègbè tọ́ọ̀lù, nítorí náà ìdáhùn náà ni a fi sí olùdarí kò sì nílò ìtòlẹ́sẹẹsẹ ní ibòmíì. Yọ ìtúmọ̀ yẹn kúrò, ẹ̀rọ náà yóò nílò ọ̀nà tirẹ̀ sí àkójọ náà, èyí tí ó ń rí lọ́fẹ̀ẹ́ nígbà tí olùdarí bá jẹ́ ẹnubodè àìfaradà rẹ̀. Ẹ̀rọ tí ó ní àdírẹ́sì tí a fi ọwọ́ ṣètò àti ẹnubodè mìíràn ń dáhùn nípasẹ̀ ẹnubodè yẹn, oníbàárà sì ń rí ìpàdé tí ó ṣí sílẹ̀ tí ó sì dúró.
tcpdump -ni tun0 host 192.168.50.20Ṣe èyí lórí olùdarí nígbà tí oníbàárà ń tún ìbéèrè rẹ̀ ṣe, kí o sì ka ibi tí ìdáhùn náà ń lọ dípò ìbéèrè náà fúnra rẹ̀. Ìdáhùn tí a fi sí àkójọ náà túmọ̀ sí pé ọ̀nà àpadà ń ṣiṣẹ́ àti pé àṣìṣe náà wà ní jìǹkí. Àìsí ìdáhùn rárá túmọ̀ sí pé ẹ̀rọ náà kò gba pákẹ́tì náà rí, èyí tí ó dá ọ padà sí àkójọ ìlànà náà.
Àkàsọ̀ tí ó parí ní ibi tí ó tọ́
Àwọn àyẹ̀wò mẹ́rin ń fi ìpele náà hàn, ọ̀kọ̀ọ̀kan sì jẹ́ àṣẹ kan ṣoṣo dípò ìdájọ́. Ṣe wọ́n lẹ́sẹẹsẹ kí o sì dúró ní ìkùnà àkọ́kọ́. Ìlànà ṣe pàtàkì ju àwọn àṣẹ lọ, nítorí pé ìgbésẹ̀ tí ó tẹ̀lé tí ó kọjá ń fi ìdí tí èyí tí ó ṣáájú fi kùnà pamọ́.
ping -c1 10.8.0.1
ping -c1 192.168.50.20
nc -vz 192.168.50.20 445
getent hosts nas.localÀwọn orúkọ jẹ́ ti òpin àkàsọ̀, kì í ṣe ti ìbẹ̀rẹ̀ rárá. Ìpín tí ó ń dáhùn gẹ́gẹ́ bí 192.168.50.20 ṣùgbọ́n kì í ṣe gẹ́gẹ́ bí nas.local ń tọ́ka sí ìyánjú orúkọ tàbí àfikún wíwá, àwọn àtúnṣe ògiri iná kò sì lè yí èyí kankan padà.
Kọ ìgbésẹ̀ àkọ́kọ́ tí ó kùnà, lẹ́yìn náà fún àwọn ibùdó iṣẹ́ ní ìyí tiwọn, nítorí pé olùgbọ́ àti àṣẹ ẹ̀rọ jẹ́ àwọn ohun tí ó yàtọ̀. Pípín fáìlì, ojú-iṣẹ́ ọ̀nà jìnà àti àwọn ìṣàn kámẹ́rà nílò méjèèjì, ògiri iná ẹ̀rọ tí ó gbẹ́kẹ̀ lé ẹ̀wọ̀n LAN ṣùgbọ́n kì í ṣe àkójọ tọ́ọ̀lù yóò ju oníbàárà nù nígbà tí ping ṣì ń yọrísí. Nígbà tí gbogbo àyẹ̀wò bá kọjá tí ohun èlò náà sì ṣì ń kùnà, àṣìṣe wà lókè tọ́ọ̀lù náà: iṣẹ́ tí a so mọ́ ẹ̀rọ ìsọ̀kan tàbí aṣojú tí a ṣètò lórí oníbàárà.