Satẹ́láìtì tí ó ń dáhùn sí orúkọ Wi-Fi kan náà bí rọ́tà ìpìlẹ̀ kò sọ nǹkan kan nípa ibi tí àwọn pákẹ́tì àwọn káláìẹ̀tì rẹ̀ ń lọ. Ọ̀kọ́nóyà ni rédíò àti afárá títí tí a ó fi fi ìdí rẹ̀ múlẹ̀. Ohun tí ó ń pinnu ibi tí wọ́n ń gbà jáde ni ẹnubodè àìpé tí káláìẹ̀tì kọ̀ọ̀kan ń gbà àti ipò gbígbé kọ́ńdù tí ó wà níwájú rẹ̀. Ṣe àwọn ìṣàyẹ̀wò márùn-ún yìí láti káláìẹ̀tì náà síta, ìwọ yóò sì ní ìdáhùn tí ìwọ lè gbèjà, kì í ṣe ìmọ̀lára láti inú àdánwò ìyára.

Ka ẹnubodè tí káláìẹ̀tì náà gbà gan-an

Lórí káláìẹ̀tì náà, tẹ tábìlì àwọn ọ̀nà àti tábìlì àwọn aládùúgbò jáde. Ọ̀nà àìpé ń dárúkọ àdírẹ́sì tí ó ń gbé ìrìnàjò lọ; àkọsílẹ̀ aládùúgbò ń dárúkọ MAC tí ó ní àdírẹ́sì yẹn. Lo káláìẹ̀tì náà, kì í ṣe àkójọ ẹ̀rọ rọ́tà náà, nítorí àkójọ ẹ̀rọ ń fi ìsopọ̀ hàn, kì í ṣe àwọn ọ̀nà.

ip route show default
ip -6 route show default
ip neigh show

Windows ń tẹ àwọn òtítọ́ kan náà jáde ní ọ̀nà mìíràn: ipconfig /all ń fúnni ní ẹnubodè àìpé àti arp -a ń fúnni ní MAC. Lórí macOS, route -n get default àti arp -an ń bo ohun kan náà.

Fi ẹnubodè yẹn wé àdírẹ́sì méjì tí ìwọ ti mọ̀ tẹ́lẹ̀: àdírẹ́sì LAN ti rọ́tà ìpìlẹ̀ àti àdírẹ́sì ìṣàkóso satẹ́láìtì náà. Bí ẹnubodè náà bá jẹ́ àdírẹ́sì LAN ti rọ́tà náà, káláìẹ̀tì náà wà ní orí afárá sí rọ́tà náà, ètò ìlànà rọ́tà náà fún nẹ́tíwọ́kì yẹn sì ń ṣiṣẹ́ láìyípadà. Bí ẹnubodè náà bá jẹ́ àdírẹ́sì satẹ́láìtì náà, satẹ́láìtì náà ń ṣe ìtọ́sọ́nà, rọ́tà náà kò sì ní rí àwọn pákẹ́tì káláìẹ̀tì náà gẹ́gẹ́ bí ìrìnàjò LAN; ìpinnu gbọ́dọ̀ ṣẹlẹ̀ lórí kọ́ńdù náà, bí bẹ́ẹ̀ kọ́ kò ní ṣẹlẹ̀ rárá.

Jẹ́rìí ipò tí kọ́ńdù náà wà gan-an

Àwọn ọjà Mesh ń tún àwọn ọ̀rọ̀ mẹ́ta lò fún ìhùwàsí ọ̀tọ̀ọ̀tọ̀, nítorí náà gbẹ́kẹ̀ lé ọ̀nà pákẹ́tì ju àmì tí ó wà nínú áàpù lọ. Ipò afárá tàbí ojú ibi àṣẹ ń gbé àwọn fírẹ́mù lọ. Ipò rọ́tà ń parí sábùnẹ́tì kan, ó sì ń ṣiṣẹ́ DHCP. Ipò àlejò sábà máa ń gbé àwọn káláìẹ̀tì sínú VLAN ọ̀tọ̀ tí ó ní àwọn òfin tirẹ̀. Kọ́ńdù tí ó wà ní ipò rọ́tà lẹ́yìn rọ́tà mìíràn jẹ́ NAT ìlọ́po méjì, àwọn káláìẹ̀tì rẹ̀ sì ń dé ọ̀dọ̀ rọ́tà VPN nígbà tí wọ́n ti jẹ́ túmọ̀ tẹ́lẹ̀, èyí tí ń ba ìlànà tí ó dá lórí àdírẹ́sì orísun jẹ́.

What you seeWhat it meansNext check
Gateway is the router's LAN address, one MAC for every nodeThe node bridges; the router owns the policyRouter policy for that LAN and VLAN
Gateway is the node's address and DHCP comes from the nodeThe node routes; double NATNode's own VPN client, or a static route plus policy on the router
Gateway is a different subnet on a guest SSIDGuest VLAN, often client-isolatedWhether that VLAN is inside the tunnel policy
Gateway changes when you walk into another roomRoaming across segmentsRepeat the check per node

Láti pinnu MAC, ka àmì tí ó wà lórí kọ́ńdù náà kí o sì fi wé ip neigh. Àwọn olùṣe ń tẹ MAC ìpìlẹ̀ jáde, wọ́n sì ń yọ MAC gbogbo rédíò jáde nípa fífi báìtì kan kún un, nítorí náà nọ́mbà hexadecimal tí ó gbẹ̀yìn yàtọ̀; fi ìbẹ̀rẹ̀ wé, kì í ṣe gbogbo àdírẹ́sì. Bí MAC ẹnubodè náà bá jẹ́ ti ìsopọ̀ LAN ti rọ́tà náà, kọ́ńdù náà kò ṣe ìtọ́sọ́nà fún káláìẹ̀tì yẹn.

Fi ìgbàjáde hàn lórí rọ́tà náà, kì í ṣe pẹ̀lú àdánwò ìyára

Ipò ní ẹ̀gbẹ́ rọ́tà náà ni ibi kan ṣoṣo tí ó ń fi ìtúmọ̀ hàn. Lórí OpenWrt, ṣe àkójọ àwọn òfin ìlànà àti àwọn tábìlì ọ̀nà, lẹ́yìn náà jẹ́rìí pé tunẹ́lì náà ní handshake tuntun:

ip rule show
ip route show table all | grep default
wg show

Lórí pfSense tàbí OPNsense àwọn ẹ̀rí kan náà wà nínú pfctl -sr fún àwọn òfin, pfctl -ss fún àwọn ipò tí ń ṣiṣẹ́ àti lórí ojú ipò WireGuard fún àwọn kíkà ẹlẹgbẹ́, ní ìbámu pẹ̀lú ìwé ẹlẹ́rìí káláìẹ̀tì WireGuard. Ṣe àyọkà tábìlì ipò pẹ̀lú àdírẹ́sì káláìẹ̀tì náà. Bí ipò náà bá fi káláìẹ̀tì náà hàn ní àdírẹ́sì tunẹ́lì, ìrìnàjò náà wà nínú tunẹ́lì; bí ó bá fi àdírẹ́sì WAN hàn, kò sí nínú, ohun tí àmì lórí pátákóì fi ń sọ.

Traceroute láti káláìẹ̀tì náà ń fi òtítọ́ kan kún un tí tábìlì ipò kò lè fúnni: ìgbésẹ̀ àkọ́kọ́. Bí ìgbésẹ̀ àkọ́kọ́ bá jẹ́ àdírẹ́sì LAN ti rọ́tà náà, káláìẹ̀tì náà dé ọ̀dọ̀ rọ́tà náà tààrà. Bí ó bá jẹ́ àdírẹ́sì kọ́ńdù náà tí ìgbésẹ̀ aládàáni mìíràn sì tẹ̀le, ìwọ wà lórí apá tí a ń tọ́sọ́nà, ìgbésẹ̀ kejì yẹn sì ni ẹ̀rọ tí ó gbọ́dọ̀ di ìlànà náà mú.

Wo ohun mìíràn tí kọ́ńdù náà ń pín yàtọ̀ sí àdírẹ́sì

Àwọn àṣàyàn DHCP ń rìn pẹ̀lú ìyáwó, nítorí náà kọ́ńdù tí ó ń pèsè DHCP tirẹ̀ lè pèsè DNS tirẹ̀ àti àwọn ìkéde rọ́tà IPv6 tirẹ̀ pẹ̀lú. Nítorí náà káláìẹ̀tì lè jáde gba inú tunẹ́lì kọjá kí ó sì tún fi àwọn ìbéèrè ránṣẹ́ sí resolver tí ó wà lórí kọ́ńdù náà, tàbí kí ó gba àdírẹ́sì IPv6 àgbáyé tí ìlànà tunẹ́lì kò gbà kọjá rárá. Tẹ àwọn méjèèjì jáde lórí káláìẹ̀tì náà:

cat /etc/resolv.conf
ip -6 addr show scope global

Bí resolver náà bá jẹ́ kọ́ńdù náà tí kọ́ńdù náà sì ń gbé lọ sí rọ́tà náà, DNS ń tẹ̀lé tunẹ́lì náà. Bí kọ́ńdù náà bá ń yanjú ní àdúgbò tàbí tí ó ń tọ́ka sí resolver olùpèsè náà, àwọn ìbéèrè ń jáde kúrò nínú tunẹ́lì kódà bí HTTP kò bá ṣe bẹ́ẹ̀. IPv6 tún tọ́ sí àdánwò kan náà: àdírẹ́sì àgbáyé pẹ̀lú ọ̀nà àìpé tí ó forí tunẹ́lì kọjá túmọ̀ sí sísan jáde, fọ́nrán Mesh sì sábà fi IPv6 sílẹ̀ ní ṣíṣí nígbà tí ìlànà VPN ń bo IPv4 nìkan.

Ṣẹ́ tunẹ́lì náà mọ́nà mọ́, lẹ́yìn náà kọ àbájáde náà sílẹ̀

Sọ tunẹ́lì náà kalẹ̀ kí o sì wo káláìẹ̀tì tí ó so mọ́ kọ́ńdù yẹn, kì í ṣe káláìẹ̀tì tí ó jókòó lẹ́gbẹ̀ẹ́ rọ́tà náà. ping àti curl pẹ̀lú àkókò ìdúró kúkúrú ti tó; ìbéèrè náà ni bóyá ìrìnàjò náà dúró tàbí ó padà sínú WAN. Dá tunẹ́lì náà dúró pẹ̀lú àṣẹ iṣẹ́ ti rọ́tà náà fúnra rẹ̀, fún àpẹẹrẹ wg-quick down wg0 tàbí dídá iṣẹ́ OpenVPN dúró, kí o sì jẹ́ kí àdánwò náà kúrú.

Bí káláìẹ̀tì náà bá ń ṣiṣẹ́ síbẹ̀, kọ́ńdù náà tàbí rọ́tà náà ń kùnà ní ṣíṣí fún apá yẹn, mesh náà sì ti fagilé kill switch ní ìdákẹ́jẹ́. Mú tunẹ́lì náà padà wá, jẹ́rìí pé kíkà handshake ti gbéra, kí o sì tún ìṣàyẹ̀wò tábìlì ipò láti ìgbésẹ̀ kẹta ṣe.

Kọ ìlà kan fún kọ́ńdù kọ̀ọ̀kan: àmì, SSID, àdírẹ́sì ẹnubodè, ìbẹ̀rẹ̀ MAC, ìgbàjáde tí a jẹ́rìí bẹ́ẹ̀ ni tàbí rárá, IPv6 tí a bo, àti ìhùwàsí nígbà tí tunẹ́lì náà wà nílẹ̀. Roaming ni ibi tí ìdáhùn náà ti ń yí padà, nítorí náà dán àwọn yàrá tí ìwọ ń lò gan-an wò. Nígbà tí ìlà kan kò bá bá àwọn yòókù mu, kọ́ńdù yẹn ni a gbọ́dọ̀ ṣèwádìí rẹ̀, àtúnṣe náà sì wà lórí ẹ̀rọ tí ó ní ẹnubodè ìlà yẹn.

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