====== CentOS 6.x使用遠端喚醒(Wake on Lan, WOL)指令 ====== 環境: 電腦A: 使用eth1 電腦B: Mac address為 90:2B:34:27:9C:76 若現在我們要使用電腦A來對電腦B做Wake on Lan開機,可以如下這樣做。 在電腦A裡安裝Wake on Lan的工具 # yum -y install net-tools 對電腦B下做WOL開機。需指定電腦B的Mac address, 以及電腦A本身連出去的NIC interface(eth1). # ether-wake -i eth1 90:2B:34:27:9C:76 or # ether-wake90:2B:34:27:9C:76 ====== 在Linux下通過Wake On LAN實現網路喚醒遠端開機 ====== **1.在本機安裝Wake On LAN。可從官方網站下載。** CentOS可以用yum命令安裝: # yum install wol **2.登入需要遠端喚醒開機的目標機器,執行ethtool命令檢視網絡卡是否支援Wake On Lan** # ethtool eth0 看這兩行 Supports Wake-on: pumbg Wake-on: d 若Wake-on為d,表示禁用Wake On LAN,需要啟用它。 # ethtool -s eth0 wol g 如果已經是g就說明目標機器的網絡卡已經支援Wake On LAN。 **3.喚醒目標機器,在主機執行wol命令** # wol 90:2B:34:27:9C:76 這時,目標機器這時就會開啟了。可以通過ping命令驗證機器是否已經啟動了。 如果記不住mac地址可以寫個簡單的shell指令碼,直接執行這個指令碼就可以了。 **注意:掉電重新來電後,通過wol遠端喚醒開機有可能不起作用。**