WOL (Wake On LAN),意是通過網(wǎng)絡喚醒電腦。
通過網(wǎng)絡,發(fā)一個封包就可以讓電腦開機,這種功能在無人值守的場合是非常有用的。
下面我們就來介紹一下如何來讓Neousys系列電腦遠程開機。
系統(tǒng)配置
主機:?POC-120緊湊型無風扇電腦
CPU : E3826
RAM: 4G
HD: 32GSSD
OS: Ubuntu12.04
原理介紹:
WOL的原理很簡單:只要通過一臺主機(Host),朝處于關機狀態(tài)的支持網(wǎng)絡喚醒功能的目標機(Target)發(fā)送一串特定的網(wǎng)絡封包,目標機即可開機。這串封包有個正式的名稱,叫魔術封包——Magic Packet。
那么怎么讓這串封包剛好去喚醒特定的目標機呢?識別的方法就是,在封包中加入目標機的網(wǎng)口的MAC地址。比如我們這次試驗的目標機,MAC地址是78:D0:04:20:A9:48。
Magic Packet的格式是,首先包含六個FF,然后是重復十六次待喚醒電腦的MAC。比如上圖的封包,就應該是這樣:
FF FF FF FF FF FF 78 D0 04 20 A9 48 78 D0 04 20 A9 48......
操作步驟:
1.?設置目標機的BIOS,開啟WOL功能。目標機開機時按F2進入BIOS,在Power菜單下,找到Wake on LAN,把默認的Disable改成Enable,保存退出。
2.?找出目標機的MAC地址
MAC地址就是一串16進制的數(shù)字,中間以冒號或是減號隔開。
在Linux下的話,Terminal中運行ifconfig就可以看到;
Windows下的話,開一個命令行窗口,運行ipconfig/all即可看到。
3.?發(fā)送魔術封包。有各種不同的方法,我介紹兩種工具好了。
a)?WOL Magic Packet Sender:http://magicpacket.free.fr/thankyou15.htm。如附圖填寫好MAC地址和Host (可以寫我們用來發(fā)送的這臺主機的IP),然后點擊發(fā)送即可。注意這個軟件要求MAC地址是用減號(-)隔開,而不是常見的冒號(:)。
b)?mc-wol:http://www.filecluster.com/downloads/WakeOnLAN.html。開一個命令行窗口,進入放置mc-wol的目錄,執(zhí)行命令:mc-wol MAC地址。如附圖。