Sérà TAP kan tàbí ọ̀pọ̀? Àwọn oníbàárà OpenVPN lórí afárá
Àwọn oníbàárà TAP ń pín afárá kan àti ìlànà sérà kan, èyí sì túmọ̀ sí àgbègbè ìkéde kan. Fi Ethernet afárá wé TUN ojú-ọ̀nà kí o tó yan.
Ọ̀pọ̀ oníbàárà TAP kò nílò ìlànà sérà kan, ibùdó UDP kan àti ẹ̀rọ TAP kan lórí olùgbàlejò fún ẹnìkọ̀ọ̀kan. Sérà OpenVPN kan ní ipò Ethernet lè gba ọ̀pọ̀ oníbàárà tí a jẹ́rìí sí i, kí ó sì so wọ́n mọ́ afárá kan, èyí sì ni ọ̀nà tí a kọ sílẹ̀ fún fífẹ̀ ìpín Layer 2. Ìlànà pẹ̀lú ìlànà kan ṣoṣo ni èyí tí ìwé ìtọ́nisọ́nà kọ sílẹ̀, ó sì sábà jẹ́ ààyò tó tọ́.
Ìbéèrè gidi ni bóyá àwọn oníbàárà yẹn yẹ kí wọ́n pín ìpín yẹn. Iye ìlànà kò dáhùn rẹ̀, nítorí pé àwọn ànímọ́ ìyàsọ́tọ̀ wá láti inú ìṣètò, kì í ṣe láti inú iye àwọn daemon tí ń ṣiṣẹ́. Ìyókù ìfiwéra yìí jẹ́ nípa ìṣètò méjì àti ohun tí ọ̀kọ̀ọ̀kan wọn mú rọrùn.
Ìmọ̀-ẹ̀rọ méjì, kì í ṣe ètò méjì
Ìṣètò TUN ojú-ọ̀nà ń fún oníbàárà kọ̀ọ̀kan ní ìsopọ̀ ojú-ọ̀nà sínú àgbègbè ojú-ọ̀nà sérà. Ìkéde dúró ní sérà, àwọn oníbàárà kò lè rí férémù ara wọn, àti ìrìnkèrìn láàrin àwọn oníbàárà, bí ó bá wà, gbọdọ̀ jẹ́ ojú-ọ̀nà àti àyọ̀ọ́tọ̀ ní kedere.
Ìṣètò TAP afárá ń sọ àwọn oníbàárà di ọmọ ẹgbẹ́ ìpín Ethernet kan. Wọ́n rí ìkéde, wọ́n lè fi ARP wá ara wọn, wọ́n sì gbára lé ìlànà afárá àti ògiri iná dípò ojú-ọ̀nà kí wọ́n lè yàsọ́tọ̀. Èyí wúlò nígbà tí àwọn oníbàárà gbọdọ̀ dà bí ẹni pé wọ́n so mọ́ swítsì kan náà.
Nítorí náà ìfiwéra náà jẹ́ nípa ibi tí àwọn oníbàárà gbọdọ̀ dé, kì í ṣe nípa iṣẹ́. Kọ́kọ́ yan ìpele, lẹ́yìn náà pinnu iye ìlànà tí yóò sìn ín.
Kí ni olùrànlọ́wọ́ server-bridge ń ṣe
Olùrànlọ́wọ́ server-bridge ń ṣètò ipò Ethernet fún ọ̀pọ̀ oníbàárà. Ọ̀nà àdúrà àdírẹ́sì rẹ̀ gba ẹnubodè, bojú-ọ̀nà nẹ́tíwọ́kì àti ìwọ̀n àkànṣe nínú ẹ̀ka-nẹ́tíwọ́kì afárá, fún àpẹẹrẹ ẹnubodè ní 192.168.50.1 pẹ̀lú àdúrà láti 192.168.50.160 dé 192.168.50.199.
Fi ìwọ̀n yẹn pamọ́ sí ìta gbogbo ìpín DHCP tàbí ìdúró mìíràn. Olùrànlọ́wọ́ ń pín àdírẹ́sì láti inú rẹ̀, ṣùgbọ́n kò ṣe ìbáṣepọ̀ pẹ̀lú olùpín mìíràn lórí ìpín kan náà, àti àdúrà méjì tí wọ́n bo ara wọn ń ṣe àdírẹ́sì ìlọ́po méjì tí ó dà bí ìkùnà ìsopọ̀ àìlẹ́gbẹ́. Kọ ìwọ̀n tí a pamọ́ sínú ètò àdírẹ́sì ojú-ọ̀nà kí ẹni tó kàn lè má ṣe àtúnlò ó. Àkọsílẹ̀ nínú ìṣètò sérà jẹ́ àropò tí kò dára fún àkọsílẹ̀ yẹn.
Ọ̀nà pẹ̀lú aṣojú DHCP wà fún àwọn ìṣètò níbi tí sérà òde ń pín àdírẹ́sì. Ó ní àwọn ipò àkọ́kọ́ tirẹ̀, àti dídàpọ̀ àwọn ọ̀nà méjì pẹ̀lú ń ṣe gan-an ìforígbárí tí àwọn ìwé kìlọ̀ nípa rẹ̀. Yan olùpín kan fún ẹ̀ka-nẹ́tíwọ́kì afárá.
Ìyàsọ́tọ̀ kì í wá láti iye ìlànà
Ìlànà OpenVPN mẹ́jọ tí wọ́n so mọ́ afárá àìní ààlà kan náà ń pín àgbègbè ìkéde kan ṣì. Àwọn oníbàárà lè fi ARP ránṣẹ́ sí ara wọn kọjá afárá, iye àwọn olùgbọ́ kò sì yí nǹkan kan padà nípa yẹn.
Bí ìbéèrè bá jẹ́ pé àwọn ẹgbẹ́ oníbàárà kò gbọdọ̀ rí ara wọn ní ìpele Layer 2, ìṣètò náà nílò àwọn afárá ọ̀tọ̀ọ̀tọ̀ tàbí ìsopọ̀ VLAN pẹ̀lú àwọn ìlànà àwọlé tí ó bá wọn. Èyí jẹ́ ìpinnu ìṣètò nẹ́tíwọ́kì, ó sì jẹ́ ìpinnu kan náà bí ìlànà sérà kan tàbí mẹ́jọ bá kópa. Àyọ̀ọ́tọ̀ afárá lè dín ìrìnkèrìn kan kù, ṣùgbọ́n kò ṣẹ̀dá àgbègbè ìkéde ọ̀tọ̀ọ̀tọ̀. Kà á sí àfikún sí pípín, kì í ṣe àropò rẹ̀.
Bí ìbéèrè bá jẹ́ kìkì pé àwọn oníbàárà dé àwọn iṣẹ́ IP kan, ìṣètò TUN ojú-ọ̀nà sábà rọrùn ju fífi afárá ṣe pẹ̀lú àyọ̀ọ́tọ̀. Oníbàárà kọ̀ọ̀kan ń gba ìsopọ̀ tirẹ̀, ìlànà sì ń gbé nínú àwọn ìlànà ojú-ọ̀nà àti ògiri iná dípò inú afárá.
Nígbà tí ọ̀pọ̀ ìlànà ṣì tọ́
Àwọn ìlànà ọ̀tọ̀ọ̀tọ̀ lè jẹ́ ìdáláre nípasẹ̀ àwọn àìní ṣíṣe: àwọn ẹ̀yìn ìjẹ́rìí ọ̀tọ̀ọ̀tọ̀, àwọn aláṣẹ ẹ̀rí ọ̀tọ̀ọ̀tọ̀, àwọn ìyí ìgbéga ọ̀tọ̀ọ̀tọ̀, tàbí àwọn àkójọ àṣàyàn tí kò bára mu. Ìwọ̀nyí jẹ́ àwọn ìdí gidi, wọ́n sì dá wọ́n mọ́ iye oníbàárà.
Bí o bá ń lo ọ̀pọ̀, fún kọ̀ọ̀kan ní olùgbọ́ tirẹ̀ àti ìní ẹ̀rọ, kí o sì ṣe ìbáṣepọ̀ àwọn ìwọ̀n àdírẹ́sì. Sérà méjì tí àwọn méjèèjì gbà pé àwọn ni àdúrà kan náà lórí afárá kan náà yóò pín àdírẹ́sì kan náà ní ìparí.
Lẹ́yìn náà ṣàyẹ̀wò ìṣètò náà pẹ̀lú ọ̀pọ̀ oníbàárà lẹ́ẹ̀kan náà. Ṣàyẹ̀wò pé àwọn àdírẹ́sì yàtọ̀, pé ìrìnkèrìn tí a fẹ́ láàrin àwọn oníbàárà ń ṣiṣẹ́, àti pé ẹgbẹ́ tí kò gbọdọ̀ sọ̀rọ̀ kò lè ṣe é. Ping àṣeyọrí oníbàárà kan kò dán nǹkan kan wò nínú ìṣètò oníbàárà púpọ̀.
Ka afárá àti ipò sérà láti inú olùgbàlejò tí ń ṣiṣẹ́ kí o tó gbẹ́kẹ̀ lé àwòrán. Ìṣètò tí ó ṣe pàtàkì ni èyí tí kẹ́nẹ́lì àti daemon gbé sílẹ̀ gan-an, ìyẹn sì ni èyí tí olùṣàyẹ̀wò lè ṣàyẹ̀wò.