Ọ̀nà-ìmọ́ náà gòkè, ìwọlé yọrí sí rere, gbogbo ẹrù-ìkó nínú nẹ́tíwọ́kì sì dáhùn. Eyi kì í ṣe VPN tí ó bàjẹ́; VPN tí kò ní àwòrán àyọ̀nà ni. RouterOS ń ṣàyẹ̀wò àkọsílẹ̀ náà lẹ́yìn náà ó ń darí àwọn ẹ̀yà rẹ̀ bí ti ẹnikẹ́ni mìíràn, nítorí náà ògiri-ina gbọ́dọ̀ pèsè ààlà náà. Fífi ààlà yẹn kún láìdá ìwọlé já ni gbogbo iṣẹ́ náà.

Ìjẹ́rìí parí níbi tí àyọ̀nà ti bẹ̀rẹ̀

Ní kété tí ìpàdé PPP bá gòkè, àwọn ẹ̀yà alábàáṣepọ̀ wọ inú ìdìpọ̀ forward bí ìrìnàjò láti eyíké mìíràn. Bí ìlànà forward ti ẹ̀rọ ìdarí bá jẹ́ aláìlábòò, olùdámọ̀ràn náà jogún àìlábòò yẹn nígbà ìwọlé. Àkọsílẹ̀ kò gbé ìwọ̀n kankan rí, nítorí náà kò sí ohun tí a lè yí padà lórí àkọsílẹ̀ náà. A kọ àwọn òfin náà fún àwọn òṣìṣẹ́, ìpàdé tuntun sì kàn darapọ̀ mọ́ wọn.

Ṣàyẹ̀wò irú ọ̀nà tí ìbéèrè náà ṣe kí o tó kọ ohunkóhun. Ìrìnàjò sí àwọn ẹrù-ìkó lẹ́yìn ẹ̀rọ ìdarí ń kọjá forward, nígbà tí ìrìnàjò sí ẹ̀rọ ìdarí fúnra rẹ̀, pẹ̀lú winbox àti SSH, ń kọjá input. Ìwọ̀n tí ó bo forward nìkan ń fi ẹ̀rọ náà sílẹ̀ ní ṣíṣí fún alábàáṣepọ̀ kan náà.

Ìdìpọ̀ méjèèjì nílò ìpinnu, kódà bí ìpinnu náà bá jẹ́ láti fi input sílẹ̀ ní títì. Ìpinnu yẹn jẹ́ ti ìbéèrè ànà, kì í ṣe ti ìrònú tí ó wá lẹ́yìn.

So ìpàdé náà mọ́ àkọsílẹ̀ tí ó ní orúkọ

Pírófáìlì PPP lè fi àdírẹ́sì tí ó ń fúnni sínú àkọsílẹ̀ àdírẹ́sì tí ó ní orúkọ nígbà tí ìpàdé bá bẹ̀rẹ̀. Èyí ń sọ àdírẹ́sì ọ̀nà-ìmọ́ adìẹ́yẹ di nnkan tí ògiri-ina lè fi orúkọ ṣe àfiwé, ẹ̀kúnrẹ́rẹ́ náà sì ń pòórá nígbà tí ìpàdé bá parí. Lẹ́yìn náà àkọsílẹ̀ náà jogún ìwọ̀n láti pírófáìlì rẹ̀ dípò láti òfin tí ó fi àdírẹ́sì pamọ́ gbáà.

Kọ́kọ́ dá pírófáìlì náà, lẹ́yìn náà so secret mọ́ ọn ní tààrà. Secret tí ó ṣì ń tọ́ka sí pírófáìlì àkọ́kọ́ ń dá ìṣòro ìbẹ̀rẹ̀ náà padà.

Fún pírófáìlì àti àkọsílẹ̀ ní orúkọ kí iṣẹ́ wọn hàn kedere, kí o sì ṣàlàyé méjèèjì pẹ̀lú ìtọ́kasí ìbéèrè náà. Pírófáìlì kan lè sin ọ̀pọ̀ ènìyàn tí wọ́n ní ìwọ̀n kan náà, nígbà tí àkọsílẹ̀ ṣì ń dámọ̀ ìpàdé alààyè kọ̀ọ̀kan. Èyí kò ní iye owó tí ó pọ̀ fún àyẹ̀wò ju òfin kan fún ẹnìkọ̀ọ̀kan.

/ppp profile add name=scoped-consultant remote-address=consultant-pool address-list=vpn-scoped-clients
/ppp secret add name=consultant password=... service=ovpn profile=scoped-consultant

Kọ iṣẹ́ tí a gbà láyè sínú àkọsílẹ̀ kan

Fi sáàbà tí a gbà láyè sínú àkọsílẹ̀ àdírẹ́sì tirẹ̀ dípò fífi àdírẹ́sì sínú òfin àṣẹ́wọ́. A lè ṣàyẹ̀wò àkọsílẹ̀ náà, fẹ̀ẹ́ rẹ̀ sí i, kí a sì ṣàlàyé rẹ̀, òfin tí ó ń lò ó kò sì yí padà nígbà tí sáàbà bá kó lọ. Ẹ̀kúnrẹ́rẹ́ kan ń dàbí àṣejù títí ẹrù-ìkó kejì yóò fi dé, èyí tí ó sábà dé.

Fi àkọsílẹ̀ ṣe àfiwé nígbà tí àdírẹ́sì bá ń yí padà tàbí tí a pín ní ẹrù, kí o sì fi àdírẹ́sì ṣe àfiwé tààrà nígbà tí a ti pamọ́ rẹ̀ tí ó sì dúró ṣinṣin. Ọ̀nà méjèèjì ni a ń kà kedere bí àlàyé bá dárúkọ iṣẹ́ náà àti ẹni tí ó ní i.

Dínà sí ìlànà àti ibudo pẹ̀lú ẹrù-ìkó. Accept fún ẹrù-ìkó tí kò ní ààlà ibudo ń ṣí gbogbo iṣẹ́ tí ẹrù-ìkó yẹn ń ṣiṣẹ́, èyí tí ó gbòòrò ju ohun tí ọ̀pọ̀ ìbéèrè ànà ń pète lọ. Ibudo jẹ́ apá kan àyọ̀nà, kì í ṣe kúlẹ̀kúlẹ̀ tí a ó fi kún ní ìgbà mìíràn.

/ip firewall address-list add list=vpn-targets address=10.0.0.10 comment="consultant RDP target"

Tò ìgbésẹ̀ náà ṣáájú accept gbòòrò èyíkéyìí

Òfin ìgbésẹ̀ ń fi ìrìnàjò tí a darí jáde láti àkọsílẹ̀ oníwọ̀n lọ sínú ìdìpọ̀ àdáni níbi tí gbogbo ìlànà ti wọ́n sínú ìlà mẹ́ta. Òfin àkọ́kọ́ gba ibi-ìlọ àti ibudo tí a gbà láyè, òfin ìkẹyìn sì ń sọ gbogbo ohun mìíràn nù. Ìgbésẹ̀ náà gbọ́dọ̀ wà lókè accept gbòòrò èyíkéyìí nínú forward, nítorí accept tí ó ṣáájú túmọ̀ sí pé ìgbésẹ̀ náà kò ní ṣiṣẹ́ rárá. Fi accept fún established àti related síwájú ìgbésẹ̀ náà kí ìrìnàjò ìpadà lè máa ṣàn.

Ṣàyẹ̀wò pé kò sí òfin fasttrack kankan tí ó lè gbé ìrìnàjò yìí kọjá ìdìpọ̀ oníwọ̀n. Fasttrack ń forí gbogbo ọ̀nà àṣẹ́wọ́ tí ó kù, ìpàdé oníwọ̀n tí a sì fi fasttrack ṣe kò ní ààlà rárá.

Tún ìpinnu náà ṣe fún ìdìpọ̀ input bí àwọn iṣẹ́ ẹ̀rọ ìdarí fúnra rẹ̀ bá gbọ́dọ̀ jẹ́ aláìlèdé. Ìwọ̀n tí ó dínà ìrìnàjò tí a darí jáde tí ó sì fi winbox sílẹ̀ ní ṣíṣí kò tí ì parí ní ìdajì.

/ip firewall filter
add chain=forward action=jump jump-target=scoped-vpn src-address-list=vpn-scoped-clients
add chain=scoped-vpn action=accept protocol=tcp dst-address-list=vpn-targets dst-port=3389
add chain=scoped-vpn action=drop

Ṣàyẹ̀wò pẹ̀lú àwọn olùkà àti ẹ̀tọ́ ìkópa nínú àkọsílẹ̀

Láti ọ̀dọ̀ alábàáṣepọ̀, dán iṣẹ́ tí a gbà láyè àti ọ̀kan tí ó gbọ́dọ̀ kùnà wò, lẹ́yìn náà ka ìṣirò òfin lórí ẹ̀rọ ìdarí. Àwọn olùkà accept àti drop ń fi hàn irú ọ̀nà tí ẹ̀yà kọ̀ọ̀kan gbà, èyí tí alábàáṣepọ̀ kò lè rí. Ṣàyẹ̀wò pẹ̀lú pé àdírẹ́sì ìpàdé alààyè náà fara hàn nínú àkọsílẹ̀ oníwọ̀n.

Àkọsílẹ̀ òfo túmọ̀ sí pé àkọsílẹ̀ náà wà lórí pírófáìlì mìíràn tàbí pé pírófáìlì náà pàdánù ètò àkọsílẹ̀ àdírẹ́sì rẹ̀. Olùkà drop tí ó ń gòkè nígbà tí iṣẹ́ tí a gbà láyè ń kùnà túmọ̀ sí pé ibi-ìlọ tàbí ibudo kò bá ohun tí alábàáṣepọ̀ ń rán mu.

Dán iṣẹ́ kan náà wò ní orúkọ àti ní àdírẹ́sì kí o tó pinnu ohunkóhun. Ìkùnà ìtúmọ̀ orúkọ ń dàbí ibudo tí a ti dínà ní ẹ̀gbẹ́ alábàáṣepọ̀ gan-an. Lẹ́yìn náà kọ pírófáìlì náà, àwọn àkọsílẹ̀ méjèèjì àti iṣẹ́ kan ṣoṣo tí a gbà láyè sí ìbéèrè ànà kí àyẹ̀wò tó kàn lè ṣe àfiwé dípò kíkọ́ padà.

/ip firewall filter print stats where chain=scoped-vpn
/ip firewall address-list print where list=vpn-scoped-clients

Àwọn àpilẹ̀kọ tó jọra