Jūs pieslēdzaties, maršrutētājs atbild, un galddators paliek tumšs. Tunelis ir kārtībā; pakete, kurai vajadzēja pamodināt mašīnu, nekad nesasniedza segmentu, kurā mašīna klausās. Ja ejat ceļu no maršrutētāja atpakaļ, redzams, kur tā mirst.

Trīs ierīcēm ir trīs uzdevumi. To sajaukšana ir parastais iemesls, kāpēc modināšanas mēģinājums griežas mūžīgi.

Sāciet ar attālo klientu un sekojiet ceļam

No viesnīcas tīkla jūs pieslēdzaties mājas maršrutētājam, kas attēlā ir vienīgais vienmēr aktīvais galapunkts. Klēpjdatorā ierakstītais modināšanas pieprasījums kļūst par parastu tuneļa trafiku, adresētu jebkuram jūsu nosauktajam galamērķim. Šis galamērķis nosaka visu, kas seko.

Ja nosūtījāt to uz mājas maršrutētāja LAN adresi magic-packet portā, maršrutētājs var pieņemt datagrammu un nekad neizlaist kadru mājas segmentā, jo tur nekas neklausās šajā portā. Ja pārraidāt to tuneļa iekšienē, tā apstājas tuneļa saskarnē. Maršrutēts tunelis nav mājas vadu slāņa 2 paplašinājums. Sekojiet ceļam soli pa solim, un strupceļš kļūst acīmredzams.

Pārbaude, kas to izšķir, prasa vienu komandu no attālās puses un vienu no mājas puses. Nosūtiet pieprasījumu, pēc tam vērojiet mājas segmentu, meklējot kadru.

Pārvietojiet sūtītāju uz mājas segmentu

Maršrutētājs var pats veikt modināšanu, tiklīdz esat autentificējies caur tuneli. OpenWrt dokumentē Wake-on-LAN pakalpojumu, kas darbojas ierīcē un izlaiž kadru lokāli, un tā ir tieši vajadzīgā forma: attāla autentifikācija ārpusē, lokāla pārraide iekšpusē.

Šis izkārtojums arī tur modināšanas funkciju tālu no publiskā interneta. Internetā nekas jauns netiek atklāts, jo trigeris ceļo pa VPN, kuram jau uzticaties. Alternatīva, modināšanas pakalpojums ar pāradresētu portu, apmaina nelielu ērtību pret internetam vērstu galapunktu, ko ikviens var pārbaudīt.

Ciklisko atkarību ir vērts nosaukt tieši. Galddatorā instalēts VPN klients nevar pamodināt šo galddatoru, jo klienta procesam vajadzīga darbojoša mašīna. Turiet attālo ieejas punktu uz maršrutētāja vai citas vienmēr darbojošas kastes, un lai galddators ir tikai mērķis.

Pārbaudiet mērķi, pirms vainojat tuneli

Šo daļu nosaka aparatūra, nevis VPN, un barošanas stāvoklis to nosaka vispirms. Adapterim jāatbalsta modināšana, programmaparatūrai jāatstāj adapters ar barošanu miega laikā, un operētājsistēmai jābūt konfigurētai to atļaut. Apturēta mašīna ir cits gadījums nekā izslēgta, un abas atšķiras no mašīnas, kuras barošana atslēgta pie sienas. Noskaidrojiet šo stāvokli, pirms ķeraties pie pārējā saraksta.

Nolasiet aparatūras adresi no adaptera, kas kadru tiešām saņems. Galddatoram ar Ethernet un Wi-Fi bieži ir divas adreses, un tikai viena no tām var būt spējīga modināt. Bezvadu modināšana ir atsevišķa iespēja ar savām programmaparatūras prasībām, tāpēc strādājoša Ethernet modināšana neko neizsaka par modināšanu Wi-Fi tīklā.

Vispirms pierādiet lokālo ceļu. Nosūtiet magic packet no citas ierīces tajā pašā komutatorā un vērojiet, kā mašīna ceļas. Ja tas neizdodas, nekāds tuneļa atkļūdošanas apjoms nepalīdzēs, un kļūda ir programmaparatūrā, adaptera iestatījumos vai barošanas stāvoklī.

Pēc atmodas pieslēdzieties vajadzīgajam pakalpojumam

Modināšana nav attāla piekļuve. Kad mašīna atsāk darbu, tai vēl jāielādē savi pakalpojumi, jāiegūst adrese un jāpieņem sesija, kas jums patiešām vajadzīga. Dodiet tai laiku sasniegt šo stāvokli, pirms secināt, ka modināšana neizdevās.

# 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 rinda ir noderīgā. Ieraksts, kas mainās no nepilnīga uz īstu aparatūras adresi, nozīmē, ka mašīna atsāka darbu un atbildēja; pieprasījums, kas nekad neatrisinās, norāda atpakaļ uz modināšanas soli, nevis uz pakalpojumu, kuru centāties sasniegt.

Atdaliet posmus savos pierakstos: modināšana, ielāde, pakalpojums. Otrā posma kļūme no čata loga izskatās tāpat kā pirmā posma kļūme, un tikai lokālie pierādījumi tos atšķir.

Saistītie raksti