Kapcsolja be a számítógépet a hálózaton - aleksandr - ru
Technológiai Wake-on-LAN Régóta ismert, de nem gyakran használják. Az én esetemben nem volt probléma tartalmaznia otthoni számítógép az irodában. Úgy tűnhet, egyszerű, de követelmény, hogy ne csak be, hanem megérteni, hogy ez vagy az automatikus üzemmódot. Általában a helyzet jelenik meg az ábra:
Egy távoli számítógépről, van SSH hozzáférésünk az otthoni szerver, ami mindig be van kapcsolva. Ezzel a szerver küld egy csapatot, hogy tartalmazzon egy csatlakoztatott számítógépre. Úgy néz ki, nagyon egyszerű, amíg nem megy az ellenőrzés, beleértve a számítógép vagy nincs erők az egyetlen, aki próbált fordulni. De kezdjük az elején.
Wake-on-LAN
A menedzselt számítógépen kell hardveres támogatása (nos, ez az összes modern alaplapok és hálózati kártyák), ideális esetben egy számítógép beépített hálózati kártya. Képesség, hogy kapcsolja be a hálózati engedélyezni kell a BIOS alatt Power Management. Elem szokták Wake-On-Lan származó Soft-off vagy a Folytatás MAC. meg kell tenni Enabled.
Továbbá (különösen, ha setvuha nem beépített), akkor mélyebbre ásni a speciális beállításokat a hálózati kártya operációs rendszer. A Windows, menj a Device Manager. ott találjuk a helyes hálózati adapterrel, ugorjon tulajdonságok és a Speciális lapon lehetővé Wake-On-Lan.
Abban az esetben, UNIX-szerű operációs ethtool és a Google, hogy segítsen;)
Kezelése (ébredés;) script
Mivel a csapat kap felvétele a szerveren futó Linux (Ubuntu), a történet folytatódik a Linuxról. Abban az esetben, a Windows, sok eszközök felvételét szomszédos számítógépek, ezek a dolgok ellenőrzött bevonását - nem tudom. Szintén figyelni, hogy mindkét számítógép ugyanazon hálózati szegmensben.
Először is szükségünk lesz egy eszköz ahhoz, hogy a hálózat - ez az úgynevezett WakeOnLan.
apt-get install WakeOnLan
Most, ha azt mondják, hogy vigasztalják
küld magic packet, és a számítógép bekapcsol. Ha az IAC nem ismert, ez segít ARP parancsot.
Elméletileg elküldése után a magic packet, a cél számítógép be van kapcsolva, csizma és minden jól megy. A gyakorlatban minden úgy néz ki, egy kicsit más, ha van egy hosszú áramkimaradás fordulóján a számítógépen, akkor nem reagál a parancsot wake-on-lan, vagy egyszerűen le kell választani a hálózatról vagy be lehet vonni, de nem indul el, és a fogadó bármi más. Ez az, és meg kell látnia, hogy mi folyik elküldése után a parancs kapcsolót.
Az ötlet a módszer annak meghatározására, hogy a számítógép be van kapcsolva, az a következő: küldünk a magic packet majd pingelni a cél számítógépen. Ha kap egy válasz a ping - úgy véljük, hogy minden jól ment. Ha 90 másodpercen belül (körülbelül annyi költöttek a letöltést az én esetemben), nem érkezik válasz - ez dönt, hogy nem volt lehetőség arra, hogy.
Ahhoz, hogy hajtsák végre a módszer, írtam egy forgatókönyvet, hogy tudja, IAC tartalmazza a számítógép, ez küld egy magic packet stb 90 másodpercig, hogy kitalálja az IP és ARP asztal és ping azt. Kiderült, ily módon
IP = ''
n = 0
míg a [$ n -lt $ SEC]
csinál
if [$ IP]
majd
ping -c -q 1 W 1 $ IP | grep '0 kapott'
if [$? -gt 0]
majd
echo "Wake OK (befejezett $ n másodperc)"
exit 0
fi
más
alvás 1
echo "Looking for IP ARP tábla ($ n)"
IP = `arp | grep $ MAC | awk '
fi
n = `expr $ n + 1`
csinált
echo "Wake nem sikerült (sem érkezik válasz $ SEC másodperc)"
exit 1
Ez a szkript jelenik meg a képernyőn egészen olvasható adatokat a tevékenységeket és eredményeket. Számomra ez volt a hasznos eszköz.