Ühendud, ruuter vastab ja lauaarvuti jääb pimedaks. Tunnel on korras; pakett, mis oleks masina äratanud, ei jõudnud kunagi segmenti, kus masin kuulab. Kui käia tee ruuterist tagasi, on näha, kus see sureb.

Kolmel seadmel on kolm tööd. Nende segiajamine on tavaline põhjus, miks ärkamiskatse igavesti ringleb.

Alusta kaugkliendist ja järgi teed

Hotellivõrgust ühendud koduruuteriga, mis on pildil ainus alati töötav otspunkt. Sülearvutis tipitud ärkamistaotlus muutub tavaliseks tunnelliikluseks, mis on adresseeritud nimetatud sihtkohta. See sihtkoht otsustab kõik järgneva.

Kui saatsid selle koduruuteri LAN-aadressile magic-packet-pordile, võib ruuter datagrammi vastu võtta ega saada kunagi kaadrit koduvõrgusegmendile, sest seal ei kuula miski seda porti. Kui saadad selle tunnelisiseselt, peatub see tunneli liidesel. Marsruuditud tunnel ei ole maja kaabelduse kihi 2 laiendus. Järgi teed hüpphaaval ja ummiktee muutub ilmselgeks.

Kontroll, mis selle otsustab, nõuab ühte käsku kaugpoolt ja ühte kodupoolt. Saada taotlus ja seejärel jälgi koduvõrgusegmenti kaadri osas.

Liiguta saatja koduvõrgusegmendile

Ruuter saab ärkamise ise teha, kui oled tunneli kaudu autenditud. OpenWrt dokumenteerib Wake-on-LAN teenuse, mis töötab seadmes ja saadab kaadri kohapeal, mis on täpselt vajalik kuju: kaugautentimine väljas, kohalik saade sees.

See lahendus hoiab ärkamisfunktsiooni ka avalikust internetist eemal. Internetti ei paljastata midagi uut, sest päästik sõidab VPN-il, mida juba usaldad. Alternatiiv, edasisaadetud pordiga ärkamisteenus, vahetab väikese mugavuse internetile avatud otspunkti vastu, mida igaüks saab proovida.

Ringikujulist sõltuvust tasub otse nimetada. Lauaarvutisse paigaldatud VPN-klient ei saa seda lauaarvutit äratada, sest kliendiprotsess vajab töötavat masinat. Hoia kaugsisendpunkt ruuteril või mõnel muul alati töötaval seadmel ja lase lauaarvutil olla ainult sihtmärk.

Kinnita sihtmärk enne, kui süüdistad tunnelit

Selle osa otsustab riistvara, mitte VPN, ja toiteolek otsustab selle esimesena. Adapter peab ärkamist toetama, püsivara peab jätma adapteri unes toidetuks ja operatsioonisüsteem peab olema seadistatud seda lubama. Peatatud masin on teine juhtum kui välja lülitatud masin, ja mõlemad erinevad masinast, mille toide on seinas välja lülitatud. Selgita see olek välja enne, kui töötad läbi ülejäänud nimekirja.

Loe riistvaraaadress adapterilt, mis kaadri tegelikult vastu võtab. Lauaarvutil, millel on nii Ethernet kui ka Wi-Fi, on sageli kaks aadressi ja ainult üks neist võib olla ärkamisvõimeline. Juhtmevaba ärkamine on eraldi võimekus oma püsivaranõuetega, seega töötav Etherneti ärkamine ei ütle midagi Wi-Fi kaudu ärkamise kohta.

Tõesta esmalt kohalik tee. Saada magic packet teisest seadmest samas kommutaatoris ja vaata, kuidas masin üles tõuseb. Kui see ebaõnnestub, ei aita ükski tunnelisilumine, ja viga on püsivaras, adapteri seadetes või toiteolekus.

Pärast jätkamist ühendu teenusega, mida soovisid

Äratamine ei ole kaugjuurdepääs. Kui masin jätkab, peab see ikkagi oma teenused käivitama, aadressi hankima ja vastu võtma sessiooni, mida tegelikult vajad. Anna sellele aega sellesse olekusse jõudmiseks enne, kui järeldad, et ärkamine ebaõnnestus.

# remote side: trigger the wake through the already-authenticated tunnel
ssh [email protected] 'wol -i br-lan 3c:7a:8f:2b:11:04'

# home side: is the target answering on the LAN?
ping -c 3 10.10.0.42
arp -n 10.10.0.42

arp rida on kasulik. Kirje, mis muutub puudulikust tõeliseks riistvaraaadressiks, tähendab, et masin jätkas ja vastas; taotlus, mis ei lahene kunagi, osutab tagasi ärkamissammule, mitte teenusele, mida püüdsid kätte saada.

Eralda etapid oma märkmetes: ärkamine, käivitamine, teenus. Teise etapi tõrge näeb vestlusaknast välja täpselt samasugune nagu esimese etapi tõrge, ja neid eristab ainult kohalik tõend.

Seotud artiklid