Դուք միանում եք, երթուղիչը պատասխանում է, և սեղանադիր համակարգիչը մնում է մութ։ Թունելը կարգին է. փաթեթը, որը պետք է արթնացներ մեքենան, երբեք չհասավ այն սեգմենտին, որտեղ մեքենան լսում է։ Եթե ճանապարհը անցնեք երթուղիչից հետ, երևում է, թե որտեղ է այն մահանում։

Երեք սարք ունեն երեք աշխատանք։ Դրանք իրար խառնելը սովորական պատճառն է, թե ինչու արթնացնելու փորձը հավերժ պտտվում է։

Սկսեք հեռավոր հաճախորդից և հետևեք ճանապարհին

Հյուրանոցային ցանցից դուք միանում եք տնային երթուղիչին, որը նկարում միակ մշտապես ակտիվ վերջնակետն է։ Ձեր նոթբուքում մուտքագրված արթնացման հարցումը դառնում է սովորական թունելային տրաֆիկ՝ հասցեագրված ձեր նշած ցանկացած նպատակակետին։ Այդ նպատակակետը որոշում է ամեն ինչ, ինչ հաջորդում է։

Եթե այն ուղարկել եք տնային երթուղիչի LAN հասցեին magic-packet պորտով, երթուղիչը կարող է ընդունել դատագրամը և երբեք շրջանակ չթողարկել տնային սեգմենտում, քանի որ այնտեղ ոչինչ չի լսում այդ պորտը։ Եթե այն հեռարձակեք թունելի ներսում, այն կանգ է առնում թունելի ինտերֆեյսում։ Երթուղավորված թունելը տան լարերի 2-րդ շերտի ընդլայնում չէ։ Հետևեք ճանապարհին քայլ առ քայլ, և փակուղին ակնհայտ է դառնում։

Ստուգումը, որը լուծում է սա, պահանջում է մեկ հրաման հեռավոր կողմից և մեկը՝ տնային կողմից։ Ուղարկեք հարցումը, ապա դիտեք տնային սեգմենտը՝ շրջանակի համար։

Տեղափոխեք ուղարկողին տնային սեգմենտ

Երթուղիչը կարող է ինքնուրույն կատարել արթնացումը, երբ արդեն նույնականացվել եք թունելով։ OpenWrt-ը փաստագրում է Wake-on-LAN ծառայություն, որը աշխատում է սարքում և շրջանակը թողարկում է տեղում, և դա հենց այն ձևն է, որ պետք է՝ հեռավոր նույնականացում դրսում, տեղական հեռարձակում ներսում։

Այս կարգավորումը նաև արթնացման ֆունկցիան հեռու է պահում հանրային ինտերնետից։ Ինտերնետում ոչինչ նոր չի բացվում, քանի որ գործարկիչը անցնում է այն VPN-ով, որին արդեն վստահում եք։ Այլընտրանքը՝ փոխանցված պորտով արթնացման ծառայությունը, փոքր հարմարավետությունը փոխանակում է դեպի ինտերնետ ուղղված վերջնակետի հետ, որը ցանկացած ոք կարող է փորձարկել։

Շրջանաձև կախվածությունն արժե ուղղակիորեն անվանել։ Սեղանադիր համակարգչի վրա տեղադրված VPN հաճախորդը չի կարող արթնացնել այդ համակարգիչը, քանի որ հաճախորդի գործընթացին անհրաժեշտ է աշխատող մեքենա։ Պահեք հեռավոր մուտքի կետը երթուղիչի կամ մեկ այլ մշտապես աշխատող արկղի վրա, և թողեք, որ սեղանադիրը լինի միայն թիրախ։

Հաստատեք թիրախը՝ նախքան թունելին մեղադրելը

Այս մասը որոշում է ապարատը, ոչ VPN-ը, և էներգիայի վիճակը որոշում է այն առաջինը։ Ադապտերը պետք է աջակցի արթնացմանը, որոնվածը պետք է քնի ընթացքում ադապտերին սնուցում տա, և օպերացիոն համակարգը պետք է կարգավորված լինի դա թույլատրելու համար։ Կասեցված մեքենան այլ դեպք է, քան անջատվածը, և երկուսն էլ տարբերվում են այն մեքենայից, որի սնուցումը պատի մոտ անջատված է։ Հստակեցրեք այդ վիճակը՝ նախքան ցանկի մնացած մասը մշակելը։

Կարդացեք ապարատային հասցեն այն ադապտերից, որը իրականում կստանա շրջանակը։ Ethernet և Wi-Fi միաժամանակ ունեցող սեղանադիր համակարգիչը հաճախ ունի երկու հասցե, և դրանցից միայն մեկը կարող է արթնացման ընդունակ լինել։ Անլար արթնացումը առանձին հնարավորություն է՝ իր իսկ որոնվածի պահանջներով, այնպես որ աշխատող Ethernet արթնացումը ոչինչ չի ասում Wi-Fi-ով արթնացման մասին։

Նախ ապացուցեք տեղական ճանապարհը։ Ուղարկեք magic packet-ը նույն անջատիչի վրա գտնվող մեկ այլ սարքից և դիտեք, թե ինչպես է մեքենան բարձրանում։ Եթե դա ձախողվի, թունելի վրիպազերծման ոչ մի քանակ չի օգնի, և խափանումը որոնվածի, ադապտերի կարգավորումների կամ էներգիայի վիճակի մեջ է։

Արթնանալուց հետո միացեք ցանկալի ծառայությանը

Արթնացումը հեռավոր մուտք չէ։ Երբ մեքենան շարունակի, այն դեռ պետք է գործարկի իր ծառայությունները, ստանա հասցե և ընդունի այն սեսիան, որն իսկապես ձեզ պետք է։ Ժամանակ տվեք, որ այն հասնի այդ վիճակին՝ նախքան եզրակացնելը, որ արթնացումը ձախողվել է։

# 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 տողն է օգտակար։ Գրառումը, որը թերի վիճակից դառնում է իրական ապարատային հասցե, նշանակում է, որ մեքենան շարունակել է և պատասխանել, իսկ երբեք չլուծվող հարցումը մատնանշում է հետ՝ դեպի արթնացման քայլը, այլ ոչ թե ծառայությանը, որին փորձում էիք հասնել։

Ձեր նշումներում առանձնացրեք փուլերը՝ արթնացում, բեռնում, ծառայություն։ Երկրորդ փուլի ձախողումը զրուցարանից նույն տեսքն ունի, ինչ առաջին փուլի ձախողումը, և դրանք տարբերում է միայն տեղական ապացույցը։

Առնչվող հոդվածներ