Olùgbàlejò Tailscale kan kò dé: olùtọ́nà ẹ̀ka-ìsọ̀rọ̀sọ̀rọ̀ tàbí nọ́ọ̀dù àjáde?
Kọ́kọ́ ṣètò ibi tí ó ṣẹ́ kù: NAS àdáni nílò ẹ̀ka-ìsọ̀rọ̀sọ̀rọ̀ tí a polongo, nígbà tí ìwákiri gbogbogbò nílò nọ́ọ̀dù àjáde.
Ọ̀kan nínú àwọn olùgbàlejò Tailscale máa ń dáhùn nígbà tí èkejì wà nínú òkùnkùn, tàbí gbogbo nǹkan ń ṣiṣẹ́ títí tí àwọn ojú-ìkànnì gbogbogbò yóò fi bẹ̀rẹ̀ sí í ròyìn orílẹ̀-èdè tí kò yẹ. Àwọn ẹ̀sùn méjèèjì wá bí „Tailscale ti bàjẹ́“, àti pé méjèèjì sábà máa ń jẹ́ àwọn ìkọ́ tí kò tọ́ tí a ti mú ṣiṣẹ́ fún ibi tí kò tọ́. Kọ́kọ́ ṣètò ibi tí ó kùnà, kí o sì yan ipa tí ó bo ibẹ̀.
Bẹ̀rẹ̀ láti ibi tí ó kùnà
Kọ àdírẹ́sì tàbí orúkọ tí kò ṣiṣẹ́, àti irú nǹkan tí ó jẹ́. Ẹ̀rọ kan lórí LAN àdáni lẹ́yìn ibi mìíràn, iṣẹ́ kan lórí ẹ̀ka rẹ, àti ojú-ìkànnì gbogbogbò jẹ́ àwọn ìṣòro ìtọ́nà mẹ́ta tí wọ́n ń pín alágbàṣe kan pẹ̀lú ìgbàmì. Ìyàtọ̀ náà kì í ṣe ti ìrísí, nítorí àwọn ìkọ́ méjèèjì ń bo àwọn ìpín ibi tí ó yàtọ̀. Mímú ọ̀kan ṣiṣẹ́ kò ṣe ohunkóhun fún èkejì, ìyẹn sì ni orísun gbogbo ìdàrúdàpọ̀.
Kíyèsí ẹbí àdírẹ́sì pẹ̀lú. Ẹ̀ka-ìsọ̀rọ̀sọ̀rọ̀ tí a polongo gẹ́gẹ́ bí IPv4 nìkan fi àwọn ibi IPv6 sílẹ̀ lórí ọ̀nà àdúgbò, èyí tí a ka bí ìkùnà apá kan títí ẹnìkan yóò fi fi àwọn tábìlì ìtọ́nà méjèèjì wé. Kọ bí ọ̀nà yẹ kí ó ṣe, kí ìdánwò lè ní ohun tí yóò tàbùkù sí lẹ́yìn náà.
Dé ẹ̀rọ tí kì í ṣiṣẹ́ Tailscale rárá
Olùtọ́nà máa ń polongo àwọn ìwọ̀n pàtó fún tailnet, lẹ́yìn náà ó máa ń gbé àwọn pẹ́ẹ̀kì jáde láàrín tailnet àti ẹ̀ka àdáni, nítorí náà àwọn ẹ̀rọ lórí ẹ̀ka yẹn kò nílò alágbàṣe tiwọn. Dé NAS ní ọ́fíìsì láti kọ̀mpútà àgbékúrò ní ilé ni ìṣẹ̀lẹ̀ yìí gan-an. Olùtọ́nà ni ọmọ ẹgbẹ́ kan ṣoṣo ti tailnet ní ẹ̀gbẹ́ yẹn.
tailscale up --advertise-routes=10.40.0.0/24 --advertise-exit-node=false
ip route get 10.40.0.55
tailscale status
Ìpolongo ni ìpín kan ṣoṣo nínú àwọn ipò mẹ́ta. Ọ̀nà gbọ́dọ̀ gba ìfọwọ́sí fún tailnet, alágbàṣe gbọ́dọ̀ gba àwọn ọ̀nà tí a polongo, àti pé ìlànà ìwọlé gbọ́dọ̀ yọ̀ǹda ìsopọ̀ náà. Ìdìí ni ẹ̀wọ̀n yìí tí àmì fi sábà máa ń jẹ́ pé olùtọ́nà ń ṣiṣẹ́ tí NAS kò ṣiṣẹ́. Olùtọ́nà tí ó ṣeé dé fi hàn pé ọ̀nà abẹ́lẹ̀ ń ṣiṣẹ́; kò fi ohunkóhun hàn nípa ìfọwọ́sí, gbígba alágbàṣe tàbí ìlànà.
Ọ̀kọ̀ọ̀kan àwọn ìkùnà mẹ́ta yẹn yàtọ̀ níbi àkóso. Ṣàyẹ̀wò wọ́n lẹ́sẹẹsẹ dípò yíyí àwọn mẹ́tẹ̀ẹ̀ta lẹ́ẹ̀kan, nítorí ìyípadà kejì máa ń fi ipa tí ó ṣe pàtàkì pa mọ́.
Gbé ìrìnnà gbogbogbò jáde nípasẹ̀ ẹ̀rọ mìíràn
Nọ́ọ̀dù àjáde máa ń tọ́ ìrìnnà íńtánẹ́ẹ̀tì rẹ lọ nípasẹ̀ ara rẹ̀, èyí tí ó súnmọ́ ojú-ìwé ọ̀nà abẹ́lẹ̀ kíkún nínú àwọn ọjà VPN mìíràn. Ó tún nílò ìfọwọ́sí mẹ́ta ọ̀tọ̀ọ̀tọ̀: ẹ̀rọ máa ń polongo ipa, alábòójútó máa ń yọ̀ǹda, alágbàṣe sì máa ń yàn án. Dídarapọ̀ mọ́ tailnet kò fi ohunkóhun ránṣẹ́ nípasẹ̀ ọmọ ẹgbẹ́ mìíràn ní àkọ́kọ́.
tailscale up --advertise-exit-node
tailscale up --exit-node=100.101.102.103 --exit-node-allow-lan-access=false
tailscale status --json | grep -i exitnode
Yíyan nọ́ọ̀dù àjáde kò fúnni ní àǹfààní sí LAN tirẹ̀ fúnra rẹ̀ lẹ́ẹ̀kan náà. Àṣàyàn àǹfààní LAN wà ní pàtó nítorí àwọn wọ̀nyí jẹ́ àṣẹ ọ̀tọ̀ọ̀tọ̀, àti pé fífi í pa ni àkọ́kọ́ tí ó ní ààbò jù. Àwọn ọ̀nà sí àwọn ohun-èlò Tailscale mìíràn máa ń pa ìtọ́jú tiwọn mọ́ kódà nígbà tí nọ́ọ̀dù àjáde wà ní ìṣiṣẹ́. Ìdìí ni iṣẹ́ tí a gbà sílẹ̀ lórí ẹ̀ka-ìsọ̀rọ̀sọ̀rọ̀ lè máa ṣiṣẹ́ nígbà tí ọ̀nà íńtánẹ́ẹ̀tì gbogbogbò ti yí padà.
Nọ́ọ̀dù àjáde tún yí bí íńtánẹ́ẹ̀tì ṣe ń rí ọ padà, kì í ṣe bí ó ṣe ń yára nìkan. Retí pé ibi-ìwòye, àkójọ ìṣàn àti ààlà ìyára yóò tẹ̀lé àdírẹ́sì àjáde, kì í ṣe tìrẹ.
Ka ìpín mẹ́ta nígbà tí olùgbàlejò kan ṣoṣo kùnà
Ẹ̀rọ ìtẹ̀wé lórí ẹ̀ka rẹ, NAS lẹ́yìn olùtọ́nà ẹ̀ka-ìsọ̀rọ̀sọ̀rọ̀ tí ó jìnnà, àti ojú-ìwé gbogbogbò jẹ́ ibi mẹ́ta pẹ̀lú ọ̀nà mẹ́ta tí ó yàtọ̀. Bí ọ̀kan nínú wọn bá kùnà gan-an, àbàwọ́n náà jẹ́ ti ọ̀nà ibi yẹn, kì í ṣe ti gbogbo alágbàṣe. Fún ẹ̀rọ ìtẹ̀wé àdúgbò nígbà tí a ń lo nọ́ọ̀dù àjáde, ìdáhùn tí ó wọ́pọ̀ ni ètò àǹfààní LAN. Fún NAS tí ó jìnnà, ṣàyẹ̀wò ìwọ̀n tí a polongo, ipò ìfọwọ́sí rẹ̀ àti àwọn ìlànà ìwọlé ní ìtẹ̀léra yẹn. Fún ojú-ìwé gbogbogbò, ṣàyẹ̀wò nọ́ọ̀dù àjáde tí a yàn àti bóyá alágbàṣe gbà á ní tòótọ́.
Bí àdírẹ́sì bá ń ṣiṣẹ́ tí orúkọ kò ṣiṣẹ́, dáwọ́ wíwo àwọn ọ̀nà. DNS àdáni ni a ń ṣètò lọ́tọ̀, orúkọ tí ó yanjú sí àdírẹ́sì tí kò tọ́ sì kùnà ní ọ̀nà tí ó dà bí ọ̀nà tí a dí. Dán àdírẹ́sì wò kọ́kọ́, lẹ́yìn náà orúkọ, àwọn èsì méjèèjì yóò sọ fún ọ pé irú ìpele tí ó yẹ kí o ṣí.
Jẹ́rìí sí ọ̀nà tí o rò pé o kọ́
Ìjẹ́rìí ni wíwá ọ̀nà àti yíyẹ̀wò àdírẹ́sì, kì í ṣe ping. Wíwá náà sọ irú ojú-ìkànnì tí ibi yóò lò, yíyẹ̀wò àdírẹ́sì sọ ìwọ̀n tí ibi wà ní tòótọ́. Ping tí ó ṣàṣeyọrí sọ pé olùgbàlejò wà ní ìyè níbìkan, èyí tí kì í ṣe ìbéèrè náà. Ṣiṣẹ́ méjèèjì kí o tó yí ètò kankan padà.
ip route get 10.40.0.55
ip -6 route show default
tailscale ping 10.40.0.55
So èyí pọ̀ mọ́ ìwòye tailnet fúnra rẹ̀, tí ó fi hàn bóyá ẹlẹgbẹ́ náà so mọ́ tààrà tàbí nípasẹ̀ àtúnṣe. Ọ̀nà àtúnṣe ṣì ń ṣiṣẹ́, èyí sì ṣàlàyé àwọn ẹ̀sùn ìdádúró tí kò ní í ṣe pẹ̀lú ọ̀nà tí o ń ṣàtúnṣe. ìwé ìtọ́sọ́nà olùtọ́nà ẹ̀ka-ìsọ̀rọ̀sọ̀rọ̀ máa ń bo ìgbésẹ̀ ìfọwọ́sí bí kò bá ṣàjèjì. Lẹ́yìn náà kọ irú ìkọ́ tí ó bo irú ibi nínú nẹ́tíwọ́kì rẹ, nítorí ẹni tí ó tẹ̀lé tí yóò fi ibi kúnnákúnná yóò béèrè ìbéèrè kan náà.