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