169.254 nípasẹ̀ VPN: àdírẹ́ẹ̀sì yẹn kò tíì ṣeé gbé ní ọ̀nà rí
A ń sọ ibi tí ó ń lọ sí link-local nù kí ó tó dé ojú-ọ̀nà, nítorí náà pípa ọ̀nà kún un ń jẹ́ kí ìkùnà gbòòrò sí i. Yan láàrín títún subnet ṣe àti kíkọ́ afárá.
O fi ọ̀nà kún un, ojú-ọ̀nà náà gòkè, ṣùgbọ́n ping tí ó ń lọ sí ẹ̀gbẹ́ kejì ṣì kú pẹ̀lú àdánù pátápátá dípò «network unreachable». Ìyàtọ̀ yẹn ṣe pàtàkì, nítorí ó yí ojú kúrò nínú tábìlì ọ̀nà, ó sì darí rẹ̀ sí àdírẹ́ẹ̀sì náà fúnra rẹ̀. Ibi tí 169.254 ń lọ sí jẹ́ link-local, àti pé ìwọ̀n rẹ̀ ń parí ní hop àkọ́kọ́ gẹ́gẹ́ bí àpẹẹrẹ, kì í ṣe nítorí ìṣètò tí kò tọ́.
Ìpinnu tí ó tẹ̀lé e kò gbòòrò, ó sì yẹ kí a ṣe é ní gbangba: tún subnet ní ẹ̀gbẹ́ server ṣe, tàbí gbé apá Layer 2 gbòòrò sí i kí àdírẹ́ẹ̀sì náà lè ní ìtumọ̀ àdúgbò lẹ́ẹ̀kan sí i. Ohun gbogbo mìíràn, pẹ̀lú ọ̀nà tí ó gbòòrò jù, ń jẹ́ kí ìkùnà kan náà kan ibi púpọ̀ sí i.
Àdírẹ́ẹ̀sì náà kò ṣe aláìní ọ̀nà, ó kò ṣeé gbé ní ọ̀nà
Àwọn àdírẹ́ẹ̀sì IPv4 link-local ń fún ara wọn nígbà tí kò sí ohun tí ó dára jù tí ó ń dáhùn; ibẹ̀ ni àdírẹ́ẹ̀sì aládàáni aládàáṣe ti Windows ti ń bọ̀, àti ìfarararẹ̀ rẹ̀ nínú àwọn ẹ̀rọ mìíràn. A ń lo ìwọ̀n náà lórí gbogbo ìsopọ̀ ní àkókò kan náà, ìdí nìyẹn tí ó fi ń ṣiṣẹ́: ẹ̀rọ méjì nínú apá kan náà lè sọ̀rọ̀ láìsí ìṣọ̀kan kankan.
Ànímọ́ kan náà ni ìdí tí router kò fi gbọdọ̀ gbé àwọn pákẹ́tì wọ̀nyí kọjá láàrín àwọn nẹ́tíwọ́kì. Gbígba pákẹ́tì tí a darí sí ibi link-local kí a sì gbé e jáde nípasẹ̀ interface mìíràn yóò dá ìṣiyèméjì sílẹ̀, nítorí «àdúgbò» ti ẹni tí ó ń ránṣẹ́ àti ti ẹni tí ó ń gbà jẹ́ ibi ọ̀tọ̀ọ̀tọ̀. Kò sí ìwádìí tí ó lè pinnu èyí tí ẹni tí ó ránṣẹ́ ń sọ. Gbígbé kọjá níbí kì í ṣe yíyàn ìlànà tí alábòjútó lè tanná; ẹ̀kọ́ àdírẹ́ẹ̀sì náà yọ̀ọ́ kúrò.
Nítorí náà ẹnubodè tí ó ń fi 169.254.1.10 sílẹ̀ gẹ́gẹ́ bí ohun tí a lè dé nípasẹ̀ ojú-ọ̀nà ń béèrè lọ́wọ́ kọ́nútà láti ṣe ohun tí irú àdírẹ́ẹ̀sì náà kò gbà. A ń sọ pákẹ́tì náà nù tipẹ́tipẹ́ kí ó tó dé ẹ̀rọ tí ó jìnnà, kò sì sí ìtọ́kasí ọ̀nà tí ó ń yí i padà.
Ìdí tí ojú-ọ̀nà fi ń fi ìṣòro ìwọ̀n hàn
Interface TUN ń gbé àwọn pákẹ́tì IP láàrín ẹ̀gbẹ́ méjì, kò sì ní apá tí a pín ní ẹ̀yìn rẹ̀. Kò sí ìgbóhùn sóde, kò sí ARP fún ẹ̀gbẹ́ kejì, kò sì sí ìwárí àwọn aládùúgbò tí yóò yí ibi link-local padà sí àdírẹ́ẹ̀sì ẹ̀yà ìsopọ̀.
Àwọn àmì náà bá ara wọn mu nígbà tí o bá mọ ohun tí o ń wá. Ọ̀nà náà wà nínú tábìlì, ping ń sọ àdánù pátápátá dípò nẹ́tíwọ́kì tí kò ṣeé dé, tábìlì aládùúgbò sì ń fi àkọsílẹ̀ tí kò pé tàbí tí ó kùnà hàn. Gbígbà ákọsílẹ̀ lórí ojú-ọ̀nà ń fi hàn pé pákẹ́tì ń jáde, èyí ń mú àwọn ènìyàn wo ẹ̀gbẹ́ tí ó jìnnà dípò ẹ̀kọ́ àdírẹ́ẹ̀sì.
Nínú Windows, àmì kejì wà tí ó dàbí ẹni pé kò ní í ṣe, ṣùgbọ́n gbòǹgbò kan náà ni: adapter tí ó kàn ní àdírẹ́ẹ̀sì link-local kò ní ẹnubodè tí ó ṣeé lò, nítorí náà ìdánimọ̀ nẹ́tíwọ́kì kò lè pín ìsopọ̀ náà, profile firewall sì ṣubú sí public. Ojú-ọ̀nà kì í ṣe ìdí; àdírẹ́ẹ̀sì ni ìdí.
Pinnu pẹ̀lú ìbéèrè mẹ́ta
Yíyàn láàrín títún subnet ṣe àti kíkọ́ afárá lórí ìsopọ̀ náà dá lórí àwọn ipò mẹ́ta, ọ̀kọ̀ọ̀kan wọn sì lè pinnu rẹ̀ kí o tó ṣí fáìlì ìṣètò.
| Question | If yes | If no |
|---|---|---|
| Can the far-side host be given a routable address? | Change the host or fix DHCP and route normally | Continue to the next question |
| Does the device accept a static address at all? | Assign one from the site's real prefix | Bridging is the only remaining option |
| Can you accept broadcast crossing the tunnel? | A bridge is viable for a small segment | Replace the device or accept no remote access |
Ọ̀pọ̀ ìṣẹ̀lẹ̀ ń dúró ní ìbéèrè àkọ́kọ́. Ẹ̀rọ tí ó ń fi àdírẹ́ẹ̀sì link-local hàn sábà máa ń túmọ̀ sí pé DHCP kò dáhùn, okùn tàbí VLAN kò tọ́, tàbí pé ẹnìkan fi ọwọ́ kọ àdírẹ́ẹ̀sì náà. Títún un ṣe kò ní iye bí iṣẹ́ ojú-ọ̀nà kankan, ó sì ń mú ìṣòro kúrò lọ́dọ̀ gbogbo oníbàárà tí ń bọ̀, kì í ṣe èyí nìkan.
Yẹ ẹ̀gbẹ́ server wò kí o tó ro ohunkóhun. Ṣe ip addr show àti ip route lórí ẹ̀rọ náà, àti arp -n tàbí route print -4 lórí oníbàárà, kí o lè rí i bóyá prefix wà ní tòótọ́ tàbí àkọsílẹ̀ àtijọ́ nìkan ló ń sọ bẹ́ẹ̀.
Iye tí afárá ń ná nígbà tí òun ni ìdáhùn tí ó tọ́
Kíkọ́ afárá láàrín adapter ti ara àti adapter TAP ń jẹ́ kí oníbàárà tí ó jìnnà di apá kan nínú agbègbè ìgbóhùn sóde ti àdúgbò. Nígbà náà ìgbóhùn sóde àti ìwárí aládùúgbò ń ṣiṣẹ́, àdírẹ́ẹ̀sì link-local sì tún ní ìtumọ̀ nítorí oníbàárà náà wà ní àdúgbò ní ti gidi lórí ìsopọ̀ yẹn.
Àwọn ìnáwó náà jẹ́ ti gidi, ó sì yẹ kí a sọ wọ́n kí ẹnikẹ́ni tó gbà. Ìrìnàjò ìgbóhùn sóde ń kọjá ojú-ọ̀nà, oníbàárà náà ń farahàn sí apá àdúgbò fún gbogbo ète kì í ṣe àwọn iṣẹ́ tí ó nílò nìkan, server sì ní láti gbé àwọn frame kọjá dípò pípa àwọn pákẹ́tì mọ́ ọ̀nà. Ìpààrọ̀ yìí bọ́gbọ́n mu fún tábìlì yàrá ìdánwò tàbí ẹ̀rọ tí kò ní ọ̀nà ìṣètò tí ó ṣeé gbé ní ọ̀nà, ó sì jẹ́ àìdára fún àyèwò láti ọ̀nà jíjìnà.
Nígbà tí o bá ń kọ́ afárá, ìlàjì méjèèjì ló nílò: afárá lórí server àti ọ̀nà nínú profile oníbàárà tí ó ń sọ ibi tí ó wà ní ẹ̀gbẹ́ kejì. Afárá nìkan ń jẹ́ kí oníbàárà máa ròyé, ọ̀nà nìkan kò sì lè tún ẹ̀kọ́ àdírẹ́ẹ̀sì ṣe.