TAP láìsí afárá: ẹ̀ka àròyé pẹ̀lú ọ̀nà òkè tí a tọ́
Ẹ̀rọ TAP jẹ́ ẹ̀ka Ethernet, kì í ṣe afárá. Fún un ní àdírẹ́sì, tọ́ ọ̀nà láàárín rẹ̀ àti ìpilẹ̀ ọ́fíìsì, kí o sì pa ìwọ̀n ìgbóhùnsáfẹ́fẹ́ mọ́ pẹ̀lú ìmọ̀.
TAP ń fi àwọn fírẹ́mù Ethernet lé ẹ̀rọ ìṣiṣẹ́ lọ́wọ́, èyí tí ó pọ̀ ju agbára tí ọ̀pọ̀ àwọn àpẹẹrẹ ìwọlé jíjìnnà nílò lọ, tí ó sì kéré ju afárá lọ. Ọ̀pọ̀ kọ̀ǹpútà lè fún un ní àdírẹ́sì, tọ́ ọ̀nà nípasẹ̀ rẹ̀, kí ó sì dáàbò bò ó pẹ̀lú ògiri iná láì so ó mọ́ ẹ̀ka ara kankan. Ó yẹ kí a kọ́kọ́ lóye ètò yìí: ẹ̀ka Ethernet àròyé tí ó yà sọ́tọ̀ tí olùpèsè rẹ̀ ń ṣiṣẹ́ gẹ́gẹ́ bí olùtọ́ ọ̀nà sí LAN gidi. Ó ń fúnni ní ìhùwàsí ìpele kejì nínú ọ̀nà àbẹ̀wò àti gbígbé IP déédéé ní ìta, tí wọ́n jẹ́ ìlérí méjì ọ̀tọ̀ọ̀tọ̀. Ìyókù ni ìkọ́lé, ọ̀nà, ọ̀nà ìpadà àti ìfàsẹ́yìn.
Kọ́ ẹ̀ka tí ó yà sọ́tọ̀
Nínú Linux ẹ̀rọ ìsopọ̀ gba àwọn àṣẹ mẹ́ta: dá a, gbé e sókè, kí o sì fún un ní àdírẹ́sì nínú ẹ̀ka tí o ń fẹ́. Yan ìpilẹ̀ tí kò ní bàjẹ́ pẹ̀lú LAN ọ́fíìsì kí o sì kọ ọ́ sílẹ̀, nítorí ìbàjẹ́ kò hàn títí olùgbàlejò tí kò yẹ kí ó wà yóò fi dáhùn.
ip tuntap add dev tap0 mode tap
ip link set tap0 up
ip addr add 10.77.0.1/24 dev tap0
Kò sí ohun kan níbí tí ó béèrè afárá, kò sì sí ohun tí ó dẹ́kun fífi ọ̀kan kún nígbà tí ó yá. Àwọn ìwé ọ̀pọ̀ kọ̀ǹpútà nípa TUN/TAP ṣàlàyé ẹ̀rọ ìsopọ̀ fúnra rẹ̀; jẹ́jẹ́ nínú afárá àti ìlànà gbígbé jáde jẹ́ àwọn ìpinnu ọ̀tọ̀ tí o ṣe lẹ́yìn náà.
Tọ́ ọ̀nà kọjá ààlà
Mú gbígbé jáde ṣiṣẹ́, gba àwọn ìpilẹ̀ méjì láàyè nínú ẹ̀wọ̀n gbígbé jáde, kí o sì fi ọ̀nà kún sí ìpilẹ̀ ọ́fíìsì pẹ̀lú olùtọ́ ọ̀nà LAN gẹ́gẹ́ bí ìgbésẹ̀ tó kàn. Lẹ́yìn náà ẹ̀gbẹ́ VPN ń fi ìrìnàjò tí ó ń lọ sí ọ́fíìsì ránṣẹ́ sí olùpèsè gẹ́gẹ́ bí ẹnubodè rẹ̀, olùpèsè sì ń gbé àwọn pákítì wọ̀nyẹn jáde gẹ́gẹ́ bí ara rẹ̀, kì í ṣe gẹ́gẹ́ bí afárá. Ẹ̀rọ ìsopọ̀ TAP tí a ti pa gbígbé jáde jẹ́ ẹ̀ka tí ó ń dáhùn níbílẹ̀ tí kò sì dé ohunkóhun tó ré kọjá, èyí tí ó jẹ́ ipò àìdáà tí ó wọ́pọ̀. Lẹ́yìn náà ṣàyẹ̀wò àwọn olùkà ẹ̀rọ ìsopọ̀ ní ẹ̀gbẹ́ méjèèjì, nítorí olùkà gbígbà tí ń gòkè pẹ̀lú olùkà gbígbé tí ó dúró ní ẹ̀gbẹ́ LAN túmọ̀ sí ìṣubú nínú ẹ̀wọ̀n gbígbé jáde, kì í ṣe ọ̀nà burú.
Kọ ọ̀nà àti ìlànà ògiri iná gẹ́gẹ́ bí ìyípadà kan ṣoṣo, nítorí ọ̀kọ̀ọ̀kan ní èyí tí ó dá ipò tí ó dàbí ìkùdà nínú títọ́ ọ̀nà láti ẹ̀gbẹ́ olùgbà.
Pinnu ọ̀nà ìpadà
Yálà olùtọ́ ọ̀nà LAN kọ́ ọ̀nà ìpadà sí ìpilẹ̀ VPN, tàbí olùpèsè túmọ̀ àwọn àdírẹ́sì orísun nígbà tí ó ń jáde. Ìtúmọ̀ máa ń jẹ́ kí ọ̀nà ìpadà rọrùn, ó sì ń ba ìdánimọ̀ orísun jẹ́, nítorí náà àwọn àkọsílẹ̀ ibi tí a ń lọ yóò fi àdírẹ́sì olùpèsè hàn fún gbogbo olùgbà tó wà lẹ́yìn rẹ̀. Ìpilẹ̀ tí a tọ́ ọ̀nà ń pa ìdánimọ̀ mọ́, ó sì ń béèrè ìyípadà lórí ohun èlò tí o lè má ṣe àkóso.
Yan pẹ̀lú ìmọ̀, kì í ṣe nípa èyí tí ó yára kíkọ. Ìpilẹ̀ kan tí a tọ́ ọ̀nà sábà máa ń mọ́ ju ìtúmọ̀ lọ, ìtúmọ̀ sì sábà dára ju kíkọ́ olùtọ́ ọ̀nà tí a kò ṣàkóso ní ìpilẹ̀ tuntun fún yàrá ìdánwò kan.
Pa ìwọ̀n ìgbóhùnsáfẹ́fẹ́ mọ́ pẹ̀lú ìmọ̀
Nínú ẹ̀ka àròyé, DHCP, ìwádìí àti ìkéde aládùúgbò ń hùwà bíi lórí swítsì, nítorí ìsopọ̀ kan ni. Kọjá ààlà tí a tọ́ ọ̀nà wọn kò ṣe bẹ́ẹ̀, nítorí náà DHCP ọ́fíìsì àti ìwádìí iṣẹ́ nílò àpẹẹrẹ pàtó, kì í ṣe àròsọ pé TAP ń kó wọn mọ́. Irú ẹ̀rọ ìsopọ̀ kì í ṣe atagbà fún àwọn iṣẹ́ tí ó ń gbé níbòmíì.
Ìdí òtítọ́ tí a fi yan TAP rárá ni èyí: ohun kan lórí ẹ̀ka àròyé nílò ìhùwàsí ìsopọ̀ àdúgbò. Tí kò bá sí ohun tí ó nílò, ẹ̀rọ TUN pẹ̀lú ìpilẹ̀ tí a tọ́ ọ̀nà kéré, àti pé ohun tí a ó ṣàlàyé kò pọ̀ nígbà tí ó bàjẹ́.
Ṣàyẹ̀wò, kí o sì kọ ìfàsẹ́yìn
Láti olùgbà VPN, ping olùtọ́ ọ̀nà LAN, ping olùgbàlejò kan, kí o sì ṣí iṣẹ́ kan tí ó ṣe pàtàkì lórí TCP. Lẹ́yìn náà ṣàyẹ̀wò àwọn olùkà àti ẹ̀wọ̀n gbígbé jáde, nítorí ìṣubú nípa ìlànà láti ọ̀nà jíjìn dàbí ọ̀nà tí ó sọnù gan-an. Ìfàsẹ́yìn ni ìdàkejì ìkọ́lé, ó sì yẹ kí ó wà nínú àkọsílẹ̀ ìyípadà kí o tó bẹ̀rẹ̀: yọ ọ̀nà kúrò, yọ àdírẹ́sì kúrò, pa ẹ̀rọ ìsopọ̀ rẹ́.
Tí ìbéèrè bá jẹ́ ẹ̀ka Ethernet kan tí ó na àwọn ibi méjì, afárá ni ìdáhùn òtítọ́ àti àpẹẹrẹ mìíràn pẹ̀lú ìwọ̀n ipa mìíràn. Tí ìbéèrè bá jẹ́ àrékọjá, ẹ̀ka tí ó yà sọ́tọ̀ pẹ̀lú ọ̀nà òkè tí a tọ́ ń ṣe iṣẹ́ náà pẹ̀lú àlàyé tí ó kéré nígbà tí ó yá.