Wake-on-LAN fuq il-VPN ma jaħdimx? Il-broadcast qatt ma jaqsam
It-tunnel huwa attiv u l-kondiviżjonijiet iwieġbu, imma l-magna tibqa' rieqda. Il-magic packet irid jinħareġ fis-segment tal-mira stess, għalhekk poġġi għajnuna hemmhekk.
Tqiegħed il-magna tal-uffiċċju torqod, iddawwal il-VPN mid-dar, u tibqa' mitfija. It-tunnel huwa attiv, il-kondiviżjonijiet tal-fajls iwieġbu, u l-paġna wake-on-LAN tar-router tirrapporta li bagħtet it-talba. Kull sinjal viżibbli jgħid li n-netwerk huwa tajjeb, u proprju għalhekk dan il-każ iħawwad: il-frame li jqajjem il-magna qatt ma jasal fis-segment fejn tinsab.
Is-sintomi jindikaw is-subnet, mhux it-tunnel
Il-ping ifalli għall-host rieqed, u dik il-parti hija normali. Magna fi standby m'għandhiex IP stack jaħdem, għalhekk ma tistax twieġeb għal ARP jew ICMP, u l-ebda konfigurazzjoni tat-tunnel ma tbiddel dan. It-test utli huwa jekk tqumx magna oħra fuq l-istess LAN, u jekk il-paġna wake tar-router taħdimx għal host imqabbad magħha.
Ladarba t-test fl-istess segment jirnexxi, il-falliment huwa ta' ambitu. Il-mittent li tuża jgħix fuq l-interface tal-VPN, u l-pakkett li jibni huwa broadcast għall-link lokali, għalhekk joħroġ mill-interface ħażina jew xejn. It-tunnel mhux miksur; qed iġorr it-tip ħażin ta' traffiku. Skopri liema interface jagħżel il-mittent qabel ma tbiddel setting wieħed tar-router.
Magic packet huwa frame, mhux servizz
Il-payload jibda b'header fiss ta' sitt bytes 0xFF, imbagħad l-indirizz tal-hardware tal-karta tal-mira ripetut sittax-il darba, imbagħad password SecureOn fakultattiv ta' erba' bytes. Il-mittenti normalment jgeżwruh f'UDP lejn il-port 7 jew il-port 9, imma n-numru tal-port huwa konvenzjoni maqsuma bejn mittent u karta, mhux servizz li jisma' li tista' tikkonnettja miegħu. Xejn mhu qed jisma', u xejn ma jwieġeb.
Dak li jqajjem il-magna hija l-interface tan-netwerk, li żżomm ftit circuitry mħaddem mill-rail tal-istandby waqt li l-bqija tas-sistema hija mitfija. Għalhekk is-setting irid jiflaħ kemm għal telf sħiħ tal-elettriku kif ukoll għall-irqad: bord li jaqta' l-istandby power meta jintefa ma jibqax bi karta biex tirċievi xejn.
Għalfejn tunnel rutat ma jistax iwassalha
Interface VPN rutata hija link IP punt ma' punt bejn żewġ indirizzi tat-tunnel. Teżisti biex iġorr pakketti indirizzati lill-peer, u għalhekk ping, SSH u l-kondiviżjonijiet tal-fajls iġibu ruħhom normalment minnha. Frame ta' broadcast mhux indirizzat lil dak il-peer, u l-indirizz ta' broadcast limitat qatt ma jiġi mgħoddi minn router bħala rutina.
L-għoti ta' broadcast dirett lejn subnet hija kapaċità deliberata tar-router li l-biċċa l-kbira tal-konfigurazzjonijiet default jiddiżattivaw, u anki hekk twassal lil dak is-subnet u mhux lil karta rieqda speċifika. Host rieqed ma jistax iwieġeb lanqas għal ARP, għalhekk router li jipprova jirriżolvi l-indirizz tal-mira qabel ma jgħaddi jitfa' l-frame waqt li jistenna tweġiba li qatt ma tiġi. Entrata ta' binding statiku ssewwi dik il-parti u tħalli l-problema tal-ambitu tal-broadcast bla mittiefsa. Żewġ restrizzjonijiet separati, mela, u tneħħi waħda ma tagħmel xejn għall-oħra.
Tliet pożizzjonijiet li fil-fatt jilħqu l-karta
Kull arranġament li jaħdem iqiegħed il-frame fis-segment tal-mira, u jvarjaw f'kemm ifixklu n-netwerk:
- Poġġi apparat dejjem mixgħul fis-segment tal-mira. Router, NAS jew kaxxa Linux żgħira li tibqa' mħaddma tista' toħroġ il-frame lokalment ladarba tasal għaliha mit-tunnel, u xejn mill-VPN ma jinbidel.
- Ħalli r-router joħroġ il-frame hu stess. Ħafna firmwares joffru paġna wake li tibgħat mill-bridge LAN, li taħdem sakemm il-mira tkun fuq dak il-bridge u mhux wara t-tieni router.
- Iġbor is-siti b'tunnel tat-tip TAP meta l-broadcasts verament iridu jaqsmu. Dan jgħaqqad żewġ dominji ta' broadcast, b'tempesti ta' broadcast, pjan wieħed ta' indirizzar u kull protokoll ta' skoperta li jara ż-żewġ siti f'daqqa.
L-ewwel għażla hija dik li għandha tiġi ppreferuta għal magna waħda. It-tielet hija deċiżjoni tad-disinn tan-netwerk bi spiża kontinwa, għalhekk ittrattaha bħala tali u mhux bħala soluzzjoni malajr għal desktop wieħed.
Innota liema għajnuna toħroġ il-frame u fuq liema bridge jew VLAN tinsab. Għajnuna li toħroġ fuq l-interface ħażina tipproduċi qabda perfetta u magna li qatt ma tqum, u dik il-kombinazzjoni tiswa nofs jum.
Ivverifika l-bgħit qabel ma tagħti tort lill-klijent
Iċċekkja l-karta tal-mira l-ewwel, għax l-ebda mittent ma jista' jqajjem karta li mhix armata. Il-kmand hawn taħt jaqra l-modi wake appoġġjati u dak kurrenti, fejn valur kurrenti ta' g ifisser li l-magic packet huwa attivat:
ethtool enp3s0 | grep -A1 'Wake-on' ip neigh show 192.168.1.50 tcpdump -ni br0 -e 'ether broadcast and udp dst port 9' etherwake -i br0 3c:7c:3f:00:11:22
Mexxi l-qabda fuq l-għajnuna waqt li jseħħ il-bgħit, u aqrah minflok ma tassumi suċċess. Frame li joħroġ mill-bridge it-tajba bil-MAC tal-broadcast huwa l-unika prova li l-bgħit ħa, jekk il-qabda hija vojta l-mittent għażel interface oħra u l-bqija tat-test ma jfisser xejn. Mittent li jibni frame mhux maħdum minflok datagram UDP ma jaqbilx ma' dak il-filter, għalhekk iċċekkja liema forma tuża l-għodda tiegħek qabel ma tikkonkludi li ma ntbagħat xejn.
Fuq Windows il-verifika ekwivalenti tal-karta hija powercfg /devicequery wake_armed, li telenka l-apparati permessi jqajmu s-sistema. Adapter tan-netwerk nieqes minn dik il-lista jinjora kull pakkett li jintbagħtlu, kemm ikun korrett il-frame fuq il-wire.
Imbagħad ikkonferma l-qawmien innifsu u s-segwitu. Magna li tixgħel imma tibqa' ma tintlaħaqx bl-isem teħtieġ indirizz statiku u rekord DNS, għax ir-riżoluzzjoni tal-ismijiet bil-broadcast xorta ma taqsamx it-tunnel. Il-qawmien bla wajer hija kapaċità separata u ferm inqas affidabbli mill-verżjoni bil-wajer, għalhekk ipprovaha fl-istess segment qabel ma tinvolvi l-VPN. Ikteb l-isem tal-interface u l-host tal-għajnuna fil-biljett, għax il-falliment li jmiss normalment jikkonċerna l-istess żewġ fatti.