Jūs prisijungiate, maršrutizatorius atsako, o stalinis kompiuteris lieka tamsus. Tunelis tvarkingas; paketas, kuris būtų pažadinęs mašiną, niekada nepasiekė segmento, kuriame mašina klausosi. Jei nueisite kelią nuo maršrutizatoriaus atgal, pamatysite, kur jis miršta.

Trys įrenginiai turi tris užduotis. Jų sumaišymas yra įprasta priežastis, kodėl žadinimo bandymas sukasi amžinai.

Pradėkite nuo nuotolinio kliento ir sekite keliu

Iš viešbučio tinklo prisijungiate prie namų maršrutizatoriaus, kuris paveiksle yra vienintelis visada įjungtas galinis taškas. Nešiojamajame įvesta žadinimo užklausa tampa įprastu tunelio srautu, adresuotu bet kuriam jūsų nurodytam tikslui. Tas tikslas lemia viską, kas toliau.

Jei išsiuntėte ją į namų maršrutizatoriaus LAN adresą magic-packet prievadu, maršrutizatorius gali priimti datagramą ir niekada neišleisti kadro į namų segmentą, nes ten niekas neklausosi to prievado. Jei transliuojate ją tunelio viduje, ji sustoja tunelio sąsajoje. Maršrutuotas tunelis nėra namų laidų 2-ojo sluoksnio plėtinys. Sekite keliu žingsnis po žingsnio, ir aklavietė tampa akivaizdi.

Patikra, kuri tai išsprendžia, reikalauja vienos komandos iš nuotolinės pusės ir vienos iš namų pusės. Išsiųskite užklausą, tada stebėkite namų segmentą dėl kadro.

Perkelkite siuntėją į namų segmentą

Maršrutizatorius gali pats atlikti žadinimą, kai būsite autentifikuoti per tunelį. OpenWrt dokumentuoja Wake-on-LAN paslaugą, kuri veikia įrenginyje ir išleidžia kadrą vietoje, ir tai yra būtent reikalinga forma: nuotolinė autentifikacija lauke, vietinė transliacija viduje.

Ši sąranka taip pat laiko žadinimo funkciją atokiau nuo viešojo interneto. Į internetą nieko naujo neatskleidžiama, nes trigeris keliauja per VPN, kuriuo jau pasitikite. Alternatyva, žadinimo paslauga su persiųstu prievadu, iškeičia mažą patogumą į į internetą atgręžtą galinį tašką, kurį bet kas gali patikrinti.

Ciklinę priklausomybę verta pavadinti tiesiai. Staliniame kompiuteryje įdiegtas VPN klientas negali pažadinti to kompiuterio, nes kliento procesui reikia veikiančios mašinos. Laikykite nuotolinį įėjimo tašką maršrutizatoriuje arba kitoje visada veikiančioje dėžėje, o stalinis kompiuteris tebūna tik taikinys.

Patikrinkite taikinį, prieš kaltindami tunelį

Šią dalį lemia techninė įranga, ne VPN, ir maitinimo būsena ją lemia pirmiausia. Adapteris turi palaikyti žadinimą, programinė aparatinė įranga turi palikti adapterį maitinamą miego metu, o operacinė sistema turi būti sukonfigūruota tai leisti. Sustabdyta mašina yra kitas atvejis nei išjungta, ir abi skiriasi nuo mašinos, kurios maitinimas išjungtas prie sienos. Išsiaiškinkite šią būseną, prieš dirbdami su likusiu sąrašu.

Perskaitykite techninės įrangos adresą iš adapterio, kuris tikrai priims kadrą. Stalinis kompiuteris su Ethernet ir Wi-Fi dažnai turi du adresus, ir tik vienas jų gali būti pajėgus žadinti. Belaidis žadinimas yra atskira galimybė su savo programinės aparatinės įrangos reikalavimais, todėl veikiantis Ethernet žadinimas nieko nesako apie žadinimą per Wi-Fi.

Pirmiausia įrodykite vietinį kelią. Išsiųskite magic packet iš kito įrenginio tame pačiame komutatoriuje ir stebėkite, kaip mašina keliasi. Jei tai nepavyksta, joks tunelio derinimas nepadės, o gedimas yra programinėje aparatinėje įrangoje, adapterio nustatymuose arba maitinimo būsenoje.

Po pabudimo prisijunkite prie norimos paslaugos

Žadinimas nėra nuotolinė prieiga. Kai mašina atsinaujina, ji vis tiek turi įkelti savo paslaugas, gauti adresą ir priimti sesiją, kurios jums tikrai reikia. Duokite jai laiko pasiekti tą būseną, prieš darydami išvadą, kad žadinimas nepavyko.

# 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 eilutė yra naudinga. Įrašas, kuris pasikeičia iš nepilno į tikrą techninės įrangos adresą, reiškia, kad mašina atsinaujino ir atsakė; užklausa, kuri niekada neišsprendžiama, rodo atgal į žadinimo žingsnį, o ne į paslaugą, kurią bandėte pasiekti.

Atskirkite etapus savo užrašuose: žadinimas, įkėlimas, paslauga. Antrojo etapo gedimas iš pokalbių lango atrodo taip pat kaip pirmojo etapo gedimas, ir tik vietiniai įrodymai juos atskiria.

Susiję straipsniai