Satellite li jwieġeb għall-istess isem Wi-Fi bħar-router bażiku kważi ma jgħid xejn dwar fejn imorru l-pakketti tal-klijenti tiegħu. In-node huwa radju u pont sakemm jiġi pruvat il-kuntrarju. Dak li jiddetermina l-ħruġ huwa l-gateway default li jirċievi kull klijent u l-mod tat-trażmissjoni tan-node quddiemu. Agħmel dawn il-ħames verifiki mill-klijent ’il barra, u jkollok tweġiba li tista’ tiddefendi, mhux impressjoni minn test tal-veloċità.

Aqra l-gateway li l-klijent fil-fatt irċieva

Fuq il-klijent, ipprintja t-tabella tar-rotot u t-tabella tal-ġirien. Ir-rotta default issemmi l-indirizz li jgħaddi t-traffiku; id-dħul tal-ġar isemmi l-MAC li jippossjedi dak l-indirizz. Uża l-klijent, mhux il-lista tal-apparati tar-router, għaliex lista tal-apparati turi assoċjazzjonijiet, mhux mogħdijiet.

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

Windows jipprintja l-istess fatti f’forma oħra: ipconfig /all jagħti l-gateway default u arp -a jagħti l-MAC. Fuq macOS, route -n get default u arp -an ikopru l-istess ħaġa.

Qabbel dak il-gateway ma’ żewġ indirizzi li diġà taf: l-indirizz LAN tar-router bażiku u l-indirizz tal-amministrazzjoni tas-satellite. Jekk il-gateway huwa l-indirizz LAN tar-router, il-klijent huwa pontijat mar-router u l-politika tar-router għal dik in-network tapplika mingħajr tibdil. Jekk il-gateway huwa l-indirizz tas-satellite, is-satellite qed jagħmel routing u r-router qatt ma jara l-pakketti tal-klijent bħala traffiku LAN; id-deċiżjoni trid tittieħed fuq in-node, inkella ma tittieħed xejn.

Ivverifika f’liema mod huwa tassew in-node

Il-prodotti Mesh jerġgħu jużaw tliet kelmiet għal imġiba differenti, għalhekk afda l-mogħdija tal-pakkett aktar mit-tikketta fl-app. Il-mod pont jew punt ta’ aċċess jgħaddi l-oqfsa. Il-mod router itemm subnet u jmexxi DHCP. Il-mod mistieden normalment iqiegħed il-klijenti fi VLAN separata bir-regoli tagħha. Node fil-mod router wara router ieħor huwa NAT doppju, u l-klijenti tiegħu jaslu għand ir-router VPN diġà tradotti, li jdgħajjef politika bbażata fuq l-indirizz tas-sors.

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

Biex tiddetermina l-MAC, aqra t-tikketta fuq in-node u qabbilha ma’ ip neigh. Il-manifatturi jipprintjaw il-MAC bażiku u jieħdu l-MAC ta’ kull radju billi jżidu byte, għalhekk l-aħħar ċifra esadeċimali tvarja; qabbel il-prefiss u mhux l-indirizz kollu. Jekk il-MAC tal-gateway jappartjeni għall-interface LAN tar-router, in-node mhux qed jagħmel routing għal dak il-klijent.

Ipprova l-ħruġ fuq ir-router, mhux b’test tal-veloċità

L-istat fuq in-naħa tar-router huwa l-uniku post li juri t-traduzzjoni. Fuq OpenWrt, elenka r-regoli tal-politika u t-tabelli tar-rotot, imbagħad ikkonferma li t-tunnel għandu handshake reċenti:

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

Fuq pfSense jew OPNsense l-istess provi jinsabu fi pfctl -sr għar-regoli, pfctl -ss għall-istati attivi u fil-paġna tal-istat ta’ WireGuard għall-kontaturi tal-pari, skont id-dokumentazzjoni tal-klijent WireGuard. Iffiltra t-tabella tal-istat bl-indirizz tal-klijent. Jekk l-istat juri l-klijent tradott għall-indirizz tat-tunnel, it-traffiku jinsab fit-tunnel; jekk juri l-indirizz WAN, mhuwiex, x’jgħid il-badge fuq il-dashboard.

Traceroute mill-klijent iżid fatt wieħed li t-tabella tal-istat ma tistax tagħti: l-ewwel qabża. Jekk l-ewwel qabża hija l-indirizz LAN tar-router, il-klijent wasal għar-router direttament. Jekk huwa l-indirizz tan-node segwit minn qabża privata oħra, int fuq segment bir-routing, u dik it-tieni qabża hija l-apparat li għandu jżomm il-politika.

Iċċekkja x’jiddistribwixxi n-node barra indirizz

L-għażliet DHCP jivvjaġġaw mal-kiri, għalhekk node li jservi DHCP tiegħu stess jista’ jservi wkoll id-DNS tiegħu u l-avviżi tiegħu tar-router IPv6. Għalhekk klijent jista’ joħroġ mit-tunnel u xorta jibgħat mistoqsijiet lil resolver fuq in-node, jew jieħu indirizz IPv6 globali li l-politika tat-tunnel qatt ma tkopri. Ipprintja t-tnejn fuq il-klijent:

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

Jekk ir-resolver huwa n-node u n-node jgħaddi lir-router, id-DNS isegwi t-tunnel. Jekk in-node jsolvi lokalment jew jindika r-resolver tal-fornitur, il-mistoqsijiet joħorġu barra mit-tunnel anki meta HTTP ma jagħmilx hekk. IPv6 jistħoqqlu l-istess test: indirizz globali flimkien ma’ rotta default li tgħaddi mal-ġenb tat-tunnel hija tnixxija, u l-firmware Mesh spiss iħalli IPv6 mixgħul waqt li l-politika VPN tkopri biss IPv4.

Aqta’ t-tunnel apposta, imbagħad innota r-riżultat

Niżżel it-tunnel u osserva klijent konness ma’ dak in-node, mhux klijent bil-ġenb tar-router. ping u curl b’timeout qasir biżżejjed; il-mistoqsija hija jekk it-traffiku jieqafx jew jaqax lura għall-WAN. Waqqaf it-tunnel bl-amar tas-servizz tar-router stess, pereżempju wg-quick down wg0 jew waqfien tas-servizz OpenVPN, u żomm it-test qasir.

Jekk il-klijent ikompli jaħdem, in-node jew ir-router qed ifalli miftuħ għal dak is-segment, u l-mesh neħħa l-kill switch bil-kwiet. Ġib lura t-tunnel, ikkonferma li l-kontatur tal-handshake ċċaqlaq, u erġa’ agħmel il-verifika tat-tabella tal-istat mit-tielet pass.

Innota ringiela għal kull node: tikketta, SSID, indirizz tal-gateway, prefiss MAC, ħruġ ikkonfermat iva jew le, IPv6 kopert, u mġiba bit-tunnel niżżel. Ir-roaming huwa l-post fejn it-tweġiba tinbidel, għalhekk ipprova l-kmamar li tassew tuża. Meta ringiela ma taqbilx mal-oħrajn, dak in-node huwa dak li għandu jiġi investigat, u l-korrezzjoni tappartjeni lill-apparat li jippossjedi l-gateway ta’ dik ir-ringiela.

Artikli relatati