Kí ni ìdí tí ẹ̀rọ VPN kan ṣoṣo fi so mọ́ ẹ̀yìn router kan náà
Kọ̀mpútà gbé kẹ́rìí ń pari àkókò nígbà tí èkọ́kàn ń ṣiṣẹ́. Fi àkọsílẹ̀ server, ìhùwàsí ìgbékalẹ̀ router àti bóyá àwọn ẹ̀rọ méjèèjì ń pín ìdánimọ̀ kan ṣe àfiwé.
Ẹ̀rọ kọ̀mpútà gbé kẹ́rìí méjì wà lórí àkójọpọ̀ ilé kan náà, VPN ọ́fíìsì sì ń gba ọ̀kan ṣoṣo nínú wọn. Èkejì yálà ń pari àkókò tàbí ń dúró títí èkọ́kàn yóò fi gé àkànlò, kò sì sí ẹni tí ó fi ọwọ́ kan ètò ẹ̀rọ náà láàrin àwọn ìgbìyànjú méjèèjì. Àwọn ẹ̀rí ìwọlé ni èyí tí ó ṣiṣẹ́ ní ìṣẹ́jú kan sẹ́yìn, èyí sì ni àmì pé ìjẹ́rìí kì í ṣe ìdí ìkùnà. Àwọn ọ̀nà mẹ́ta ló ń dá àpẹẹrẹ yìí, àkọsílẹ̀ server fúnra rẹ̀ sì sọ èyí tí o ń pàdé.
Ka àkọsílẹ̀ ẹnubodè kí o tó fi ọwọ́ kan ẹ̀rọ
Àkọsílẹ̀ server nípa ìgbìyànjú méjèèjì ń dáhùn ìbéèrè àkọ́kọ́, ó sì ń dáhùn ní ọ̀nà kan nínú mẹ́ta. Tí ìgbìyànjú kejì kò bá farahàn nínú àkọsílẹ̀ yẹn rárá, pákẹ́tì kò dé ọ̀dọ̀ olùgbọ́ rẹ̀ rárá, ìṣòro sì wà ní router ilé tàbí ọ̀nà olùpèsè. Tí àkọsílẹ̀ bá kọ ìgbìyànjú kan sílẹ̀ tí ó sì kọ̀ ọ́, ọ̀nà abẹ́lẹ̀ ti dé, nítorí náà ọ̀rọ̀ jẹ́ ìdánimọ̀, ìwé àṣẹ tàbí ààlà ìpàdé, kì í ṣe nǹkan kan lórí okùn. Tí àkọsílẹ̀ bá kọ ìpàdé aṣeyọrí sílẹ̀ nígbà tí ẹ̀rọ ṣì ń kéde ìkùnà, wo ọ̀nà ìpadà tàbí bóyá àwọn ẹ̀rọ méjì ń gba àdírẹ́sì abẹ́lẹ̀ kan náà.
Ibùdó gbígbóná tẹlifóònù ń ya àwọn ẹbí yẹn kúrò ní ọ̀nà gbáàtúù: ṣiṣẹ́ ẹ̀rọ kejì nípasẹ̀ dátà alágbèéká nígbà tí èkọ́kàn wà ní ìsopọ̀. Àṣeyọrí níbẹ̀ ń tọ́ka sí nẹ́tíwọ́kì ilé, ìkùnà kan náà níbẹ̀ sì ń tọ́ka sí ẹnubodè, èyí tí ó fi router sílẹ̀ láìjẹ̀bi. Kò sí èsì tí ó ń pinnu fúnrarẹ̀, ṣùgbọ́n ọ̀kọ̀ọ̀kan ń yọ ìdajì ààyè wíwá kúrò ní ìgbìyànjú kan.
Kọ èsì náà sílẹ̀ kí o tó yí nǹkan kan padà, nítorí àwọn èsì mẹ́ta àkọsílẹ̀ ń yọrí sí àtúnṣe mẹ́ta tí kò ní ìbáṣepọ̀. Àkọsílẹ̀ tí ó dárúkọ èyí tí o rí nínú mẹ́ta níye lórí àwòrán ojú-ìwé ìṣòro ẹ̀rọ.
Kí ni router ń ṣe pẹ̀lú GRE àti NAT-T
PPTP ni apànìyàn àkọ́kọ́: ikanni ìṣàkóso ni TCP 1723 nígbà tí ọ̀nà dátà ni GRE, ìyẹn ìlànà IP 47. Ọ̀pọ̀ router olùmúlò ń wá pẹ̀lú olùrànlọ́wọ́ PPTP tí ó ń tọpinpin ìsopọ̀ ìṣàkóso kan ṣoṣo, nítorí náà ẹ̀rọ kejì lẹ́yìn NAT kan náà ń ṣí ikanni ìṣàkóso tirẹ̀, lẹ́yìn náà kò sì gba ọ̀nà dátà rárá. Gbígbé ibùdó TCP tí ó ní nọ́mbà 47 kọjá kò ṣe nǹkan fún GRE, nítorí GRE jẹ́ nọ́mbà ìlànà, kì í ṣe ibùdó.
L2TP lórí IPsec ń hùwà yàtọ̀ nípa àpẹẹrẹ: IKE ń lò UDP 500, ìrékọjá NAT ń gbé ẹrù tí a dáàbò bo lọ sí UDP 4500, àti ìkópọ̀ náà wà gan-an kí àwọn ẹ̀rọ púpọ̀ lẹ́yìn àdírẹ́sì kan lè dé ẹnubodè kan náà. Àpẹẹrẹ yẹn kò dá ẹnubodè tàbí àpótí àárín lẹ́wọ̀n láti fi ààlà ìpàdé sílẹ̀ fún àdírẹ́sì kọ̀ọ̀kan, àti láti orí àga, ìkùnà méjèèjì ń dà bí ẹyọ kan. Ìlànà ti ara SoftEther ní irú ìṣòro kan náà: router tí kò ní ìrékọjá tí ń ṣiṣẹ́ ń gba ẹ̀rọ àkọ́kọ́ láti inú nẹ́tíwọ́kì àdúgbò wọlé, ó sì ń ju èkejì nù. Dán anwo ALG tàbí yíyí ìrékọjá router ní ojú méjèèjì, nítorí olùrànlọ́wọ́ tí a kọ fún ẹ̀rọ àtijọ́ lè ba àwọn pákẹ́tì tí ẹ̀rọ òde òní ń rán jẹ́.
nc -vz 203.0.113.5 1723
sudo tcpdump -ni any proto gre
Àwọn ààlà ìdánimọ̀ tí ó dà bí ààlà gbígbé
Router kì í ṣe afurakan kan ṣoṣo, àkọsílẹ̀ sì ń yà á sótọ̀ kúrò nínú àfidípò. Nígbà tí server OpenVPN bá so orúkọ àpapọ̀ mọ́ àdírẹ́sì abẹ́lẹ̀ kan, àwọn ẹ̀rọ méjèèjì ń gba àdírẹ́sì yẹn, tí kò bá sì sí duplicate-cn, ìpàdé tuntun ń ti èyí àtijọ́ jáde. Ṣíṣí àṣàyàn yẹn ń fi méjèèjì sílẹ̀ ní ìsopọ̀ ṣùgbọ́n ó ń fi wọ́n sílẹ̀ pẹ̀lú ìdánimọ̀ kan, ẹ̀rí kan àti ìpinnu ìfagilé kan, èyí tí ó burú ju bí ó ti dà. Ẹ̀rọ kejì kò sì lè fagilé fúnrarẹ̀ mọ́ rárá, nítorí náà yíyí ìrọ̀rùn kan ń yọ ìṣàkóso kúrò ní ìdákẹ́jẹ́ tí o lè nílò nígbà tó ń bọ̀.
Ka àkọsílẹ̀ ìròyìn server àti fáìlì ipò rẹ̀ papọ̀, nítorí ọ̀kan ń fi ìpinnu ìjẹ́rìí hàn, èkejì sì ń fi ẹni tí ó wà ní ìsopọ̀ báyìí hàn. Àwọn àkọsílẹ̀ méjì tí ó ń pín orúkọ àpapọ̀ kan àti àdírẹ́sì àròtẹ́lẹ̀ kan ń fìdí ìkọlù ìdánimọ̀ mú, kì í ṣe ààlà router. Àwọn ẹnubodè ìṣòwò ń fi tiwọn kún un, bí ètò tí ó gba ìpàdé kan ní àkókò kan, iye ìwé àṣẹ tàbí òfin tí ó gba ìpàdé kan fún àdírẹ́sì gbogbogbò kan, kò sì sí ètò router tí ó yí ọ̀kan nínú wọn padà.
sudo journalctl -u openvpn-server@server -n 60 --no-pager
cat /run/openvpn/server.status
So àtúnṣe pọ̀ mọ́ àkọsílẹ̀ inú àkọsílẹ̀
Ìkọ̀ nínú àkọsílẹ̀ ń béèrè àwọn ẹ̀rí ìwọlé ọ̀tọ̀ọ̀tọ̀ fún ẹ̀rọ kọ̀ọ̀kan, ààlà tí ó ga jù lọ́wọ́ ẹni tí ó ń ṣe iṣẹ́ náà, tàbí ibùdó ìparí ẹnubodè kejì fún ẹ̀rọ kan. Tí kò bá sí ìgbìyànjú kejì tí ó dé ọ̀dọ̀ server rárá, àtúnṣe tí ó dúró ni router tí ó ń gbé ìlànà kọjá tí ó sì ń di ìpàdé ju ọ̀kan lọ, tàbí gbígbé tí router ń bójú mu dáadáa, bí ìṣàn TCP tàbí UDP kan. Yíyan láàrin wọ́n jẹ́ ìpinnu nípa ọjọ́ ayé ohun-ẹ̀rọ, kì í ṣe nípa ètò ẹ̀rọ.
Má ṣe dà àpẹẹrẹ ẹ̀rọ tí ń ṣiṣẹ́ sórí ẹ̀rọ kejì kí o sì sọ pé ó ti parí. Ìyẹn ń yí ìṣòro ìsopọ̀ padà sí ìṣòro ìṣàkóso àyèwọlé, nítorí kọ̀mpútà gbé tí ó sọnù kò lè yàtọ̀ mọ́ ẹ̀dà tí a ṣì ń lò. Ó tún ń fi àbùkù ìpilẹ̀ṣẹ̀ pamọ́, èyí tí ó ń padà wá ní àkókò tí ẹ̀rọ kẹta bá farahàn.
Ìjẹ́rìí àwọn ìpàdé méjì tí ó wà láàyè
So àwọn ẹ̀rọ méjèèjì pọ̀ ní àkókò kan, ṣiṣẹ́ ohun-èlò tí a ní lọ́kàn lórí ọ̀kọ̀ọ̀kan, lẹ́yìn náà tún èyí kan nínú wọn so pọ̀ kí o sì tún un ṣe. Àmì kejì tí ó farahàn fún ìṣẹ́jú kan kò fi nǹkan kan múlẹ̀ nípa ìṣàn, ìpàdé tí ó sì já bó ní ìṣẹ́jú mẹ́wàá jẹ́ àbùkù mìíràn pẹ̀lú olówó mìíràn. Fi èyí tí server ń kéde ní ìparí wé èyí tí àwọn olùmúlò rí, nítorí àwọn ìròyìn méjèèjì yìí kì í bára wọn mu ní ọ̀pọ̀ ìgbà.
Tí àwọn ìpàdé méjèèjì bá yè kí wọ́n sì ń gbé ìṣàn, àtúnṣe náà ń dúró, àkọsílẹ̀ tí o kọ ní ìbẹ̀rẹ̀ sì di àkọsílẹ̀ ohun tí ó ṣàṣì. Tí ọ̀kan ṣoṣo bá yè, padà sí ìgbésẹ̀ àkọ́kọ́ kí o sì yẹ̀wò èyí tí o ní nínú àwọn èsì mẹ́ta àkọsílẹ̀ báyìí, nítorí ìdáhùn lè ti yí padà. Àwọn olùrànlọ́wọ́ router lè fi ìṣòro tí ó tún farahàn lórí nẹ́tíwọ́kì mìíràn pamọ́, nígbà tí ààlà fún àdírẹ́sì kọ̀ọ̀kan ń tẹ̀lé olùmúlò kì í ṣe ẹ̀rọ. Dídán anwo láti nẹ́tíwọ́kì kejì ni ọ̀nà tí ó pọ̀ jù láti mọ èyí tí o ti tún ṣe gan-an.