Сіз қосыласыз, маршрутизатор жауап береді, ал үстел компьютері қараңғы күйінде қалады. Туннель дұрыс; машинаны оятатын пакет машина тыңдайтын сегментке ешқашан жетпеді. Маршрутизатордан кейін қарай жолды жүріп өтсеңіз, оның қайда өлетіні көрінеді.

Үш құрылғының үш жұмысы бар. Оларды шатастыру — ояту әрекетінің мәңгі айналып жүруінің әдеттегі себебі.

Қашықтағы клиенттен бастап, жолды ұстаныңыз

Қонақ үй желісінен сіз үйдегі маршрутизаторға қосыласыз, ол суреттегі жалғыз үнемі қосулы соңғы нүкте. Ноутбукте терілген ояту сұранысы кәдімгі туннель трафигіне айналып, сіз атаған кез келген межеге жіберіледі. Сол меже одан кейінгінің бәрін шешеді.

Егер оны үйдегі маршрутизатордың LAN мекенжайына magic-packet портына жіберсеңіз, маршрутизатор датаграмманы қабылдауы мүмкін, бірақ үй сегментіне ешқашан кадр шығармайды, өйткені онда бұл портты ешнәрсе тыңдамайды. Егер оны туннельдің ішінде таратсаңыз, ол туннель интерфейсінде тоқтайды. Маршрутталған туннель үй сымдарының 2-қабатының кеңейтілімі емес. Жолды қадам-қадаммен жүріп өтіңіз, тұйық жер анық болады.

Мұны шешетін тексеру қашықтағы жақтан бір команданы және үй жағынан бір команданы қажет етеді. Сұранысты жіберіңіз, содан кейін кадр үшін үй сегментін бақылаңыз.

Жіберушіні үй сегментіне көшіріңіз

Туннель арқылы аутентификациядан өткен соң, маршрутизатор оятуды өзі жасай алады. OpenWrt құрылғыда жұмыс істейтін және кадрды жергілікті түрде шығаратын Wake-on-LAN қызметін құжаттайды, және бұл дәл қажет пішін: сыртта қашықтағы аутентификация, іште жергілікті тарату.

Бұл құрылым ояту функциясын қоғамдық интернеттен де алыс ұстайды. Интернетке жаңа ештеңе ашылмайды, өйткені триггер сіз бұрыннан сенетін VPN арқылы жүреді. Балама — порты бағытталған ояту қызметі — шағын ыңғайлылықты кез келген адам тексере алатын интернетке қараған соңғы нүктеге айырбастайды.

Айналмалы тәуелділікті ашық атаған жөн. Үстел компьютеріне орнатылған VPN клиенті сол компьютерді оята алмайды, өйткені клиент процесіне машинаның жұмыс істеуі қажет. Қашықтағы кіру нүктесін маршрутизаторда немесе басқа үнемі жұмыс істейтін қорапта ұстаңыз, ал үстел компьютері тек нысана болсын.

Туннельді кінәламас бұрын нысананы растаңыз

Бұл бөлікті аппараттық қамтамасыз ету шешеді, VPN емес, және қуат күйі оны бірінші шешеді. Адаптер оятуды қолдауы керек, firmware ұйқы кезінде адаптерді қуатпен қамтамасыз етуі керек, ал операциялық жүйе бұған рұқсат беруге конфигурациялануы керек. Тоқтатылған машина өшірілген машинадан басқа жағдай, және екеуі де қуаты қабырғада өшірілген машинадан өзгеше. Тізімнің қалғанымен жұмыс істеуге кіріспес бұрын осы күйді шешіңіз.

Аппараттық мекенжайды кадрды шын мәнінде қабылдайтын адаптерден оқыңыз. Ethernet пен Wi-Fi екеуі де бар үстел компьютерінде жиі екі мекенжай болады, және олардың тек біреуі ғана оятуға қабілетті болуы мүмкін. Сымсыз ояту — өз firmware талаптары бар жеке мүмкіндік, сондықтан жұмыс істейтін Ethernet оятуы Wi-Fi арқылы ояту туралы ештеңе айтпайды.

Алдымен жергілікті жолды дәлелдеңіз. magic packet-ті сол коммутатордағы басқа құрылғыдан жіберіп, машинаның көтерілуін бақылаңыз. Егер бұл сәтсіз болса, туннельді жөндеудің ешбір мөлшері көмектеспейді, ал ақау firmware-де, адаптер параметрлерінде немесе қуат күйінде.

Оянғаннан кейін қалаған қызметке қосылыңыз

Ояту — қашықтағы қатынас емес. Машина жалғастырғаннан кейін ол әлі де өз қызметтерін жүктеуі, мекенжай алуы және сізге шынымен қажет сессияны қабылдауы керек. Ояту сәтсіз болды деп қорытынды жасамас бұрын, оған осы күйге жетуге уақыт беріңіз.

# 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 жолы пайдалы. Толық емес күйден нақты аппараттық мекенжайға ауысқан жазба машинаның жалғастырып, жауап бергенін білдіреді; ешқашан шешілмейтін сұраныс сіз жетуге тырысқан қызметке емес, ояту қадамына сілтейді.

Жазбаларыңызда кезеңдерді бөліңіз: ояту, жүктеу, қызмет. Екінші кезеңдегі ақау чат терезесінен бірінші кезеңдегі ақауға ұқсайды, және оларды тек жергілікті дәлел ажыратады.

Қатысты мақалалар