在有些情況下,我們需要通過(guò)網(wǎng)絡(luò)遠(yuǎn)程喚醒PC機(jī)以方便我們的操作,特別是那些網(wǎng)管們,誰(shuí)也不想在兩個(gè)相聚有一段舉例的主機(jī)之間來(lái)來(lái)回回。下面就詳細(xì)講解一下網(wǎng)絡(luò)喚醒功能。當(dāng)然值得注意的是,這些操作只能是針對(duì)局域網(wǎng),因?yàn)閺V播的喚醒數(shù)據(jù)包不可能跨越路由器,除非該路由器設(shè)置不攔截局域網(wǎng)廣播數(shù)據(jù)包。當(dāng)然某些遠(yuǎn)程喚醒軟件不在這里的談?wù)摲秶畠?nèi)。
一,怎樣實(shí)現(xiàn)網(wǎng)絡(luò)喚醒開(kāi)機(jī)
如果用戶想通過(guò)網(wǎng)絡(luò)喚醒一臺(tái)指定的計(jì)算機(jī),首先需要知道能標(biāo)識(shí)該計(jì)算機(jī)的身份號(hào)。由于被喚醒的計(jì)算機(jī)處于關(guān)機(jī)狀態(tài),也就沒(méi)有了IP地址和計(jì)算機(jī)名字,惟一能標(biāo)識(shí)其身份的只有內(nèi)部網(wǎng)卡的物理地址,即MAC地址,該地址是惟一的,而且每塊網(wǎng)卡的MAC地址均不相同。
當(dāng)用戶知道被喚醒的計(jì)算機(jī)MAC地址后,通過(guò)另外一臺(tái)計(jì)算機(jī)執(zhí)行相應(yīng)的軟件,向網(wǎng)絡(luò)上發(fā)出含有該地址的特殊數(shù)據(jù)包(數(shù)據(jù)包是通過(guò)廣播的形式發(fā)送的,一般現(xiàn)在的路由器都會(huì)屏蔽局域網(wǎng)的廣播數(shù)據(jù)報(bào),所有網(wǎng)絡(luò)喚醒功能也只能是在局域網(wǎng)中能用)。此時(shí),被喚醒的計(jì)算機(jī)雖然處于關(guān)機(jī)狀態(tài),但是其內(nèi)部網(wǎng)卡控制芯片通過(guò)專用連線所送來(lái)的電流(注意這里起主要作用的還是這個(gè)網(wǎng)卡),仍然可以接收和處理網(wǎng)絡(luò)上的數(shù)據(jù)包。因此控制芯片通過(guò)檢查數(shù)據(jù)包內(nèi)的MAC地址,就可確認(rèn)自己就是該數(shù)據(jù)包的收件者,然后通過(guò)專用連線發(fā)出開(kāi)機(jī)信號(hào)(必須為ATX電源),通知主板開(kāi)機(jī)啟動(dòng)。
二,硬件需求
應(yīng)用網(wǎng)絡(luò)喚醒開(kāi)機(jī)功能必須要有相應(yīng)的硬件支持才可使用。
首先要有主板支持。現(xiàn)在,新一代的主板大都支持網(wǎng)絡(luò)喚醒功能,而且在主板上都有一個(gè)三腳插座,它一般在PCI插槽附近,旁邊標(biāo)注“WOL”。
其次必須要有網(wǎng)卡支持。這類網(wǎng)卡在主板上比一般的網(wǎng)卡多了一個(gè)三腳插座,并且通常還附帶一條專用的三芯連接線,該線是用來(lái)連接主板和網(wǎng)卡之間的三腳插座。
最后還必須要使用ATX電源,而且其+5V Standby電流必須比較大,根據(jù)Intel的建議,它需要在600mA以上。該電流的大小可以從電源外部標(biāo)識(shí)中的+5VSB欄里查到。
需要說(shuō)明的是,某些主板上已經(jīng)集成了具有網(wǎng)絡(luò)喚醒功能的網(wǎng)卡,所以也就沒(méi)有什么三腳插座,更不需要專用的三芯連線。
三,軟件需求
為了喚醒網(wǎng)絡(luò)上的計(jì)算機(jī),用戶必須發(fā)出一種數(shù)據(jù)包,該數(shù)據(jù)包的格式與普通數(shù)據(jù)包不同,而且還必須使用相應(yīng)的專用軟件才能產(chǎn)生。當(dāng)前比較普遍采用的是AMD公司制作的Magic Packet 1.0,這套軟件可以生成網(wǎng)絡(luò)喚醒所需要的特殊數(shù)據(jù)包。該數(shù)據(jù)包包含有連續(xù)6個(gè)字節(jié)的“FF”和連續(xù)重復(fù)16次的MAC地址。Magic Packet 1.0雖然只是AMD公司開(kāi)發(fā)推廣的一項(xiàng)技術(shù),并非業(yè)界公認(rèn)的標(biāo)準(zhǔn),但是仍受到很多網(wǎng)卡制造商的支持,因此許多具有網(wǎng)絡(luò)喚醒功能的網(wǎng)卡都能與之兼容
四,具體操作步驟(要設(shè)置網(wǎng)卡和主板都開(kāi)啟網(wǎng)絡(luò)喚醒功能)
首先,設(shè)置網(wǎng)卡。在windows系統(tǒng)中,設(shè)備管理器----網(wǎng)絡(luò)適配器----網(wǎng)卡屬性----關(guān)機(jī)網(wǎng)絡(luò)喚醒(ENABLE) WAKE ON LAN SHUTDOWN (ENABLE)
這是設(shè)置網(wǎng)卡支持網(wǎng)絡(luò)喚醒,還要在BIOS中設(shè)置主板支持網(wǎng)絡(luò)喚醒。
此項(xiàng)不激活,關(guān)機(jī)后網(wǎng)線在交換機(jī)接口信號(hào)燈就不亮(只有亮燈了證明網(wǎng)卡處在監(jiān)聽(tīng)狀態(tài)),燈不亮,累死你也無(wú)法用網(wǎng)絡(luò)喚醒,注意這個(gè)設(shè)置.
再次,設(shè)置主板BIOS。大多數(shù)集成網(wǎng)卡都能實(shí)現(xiàn)網(wǎng)絡(luò)喚醒功能,不過(guò)需要事先進(jìn)入BIOS中開(kāi)啟網(wǎng)絡(luò)喚醒功能,不同主板的設(shè)置不一樣,以VIA主板為例,在BIOS中找到“OnBoard LAN”選項(xiàng),將它設(shè)成“Enabled”。同時(shí)將“POWER MANAGEMENT SETUP(電源管理設(shè)置)”下的“Power On by LAN/Ring”選項(xiàng)設(shè)為“Enabled”,最后將“Wake On LAN(網(wǎng)絡(luò)喚醒)”選項(xiàng)設(shè)置為“Enabled”,設(shè)置好后保存退出。
最后,在系統(tǒng)DOS命令提示符窗口輸入ipconfig /all命令,以獲得網(wǎng)卡的物理地址,其中Physical Address”為目標(biāo)計(jì)算機(jī)上網(wǎng)卡的物理地址,而“IP Address”為目標(biāo)計(jì)算機(jī)的IP地址。
接著在單位的電腦上運(yùn)行Magic Packet網(wǎng)絡(luò)喚醒軟件
(http://download.enet.com.cn/html/010062001052902.html),在主界面的“Magic packets”菜單下選擇“Power On One Host”選項(xiàng),然后在“Destination Ethernet Address”下填入所要喚醒的計(jì)算機(jī)MAC地址,在“IP Broadcast Address“下輸入所要喚醒的計(jì)算機(jī)的IP地址,
最后單擊“Send”按鈕即可開(kāi)始喚醒目標(biāo)計(jì)算機(jī),被喚醒的電腦會(huì)自動(dòng)啟動(dòng)。
針對(duì)學(xué)校機(jī)房、網(wǎng)吧等局域網(wǎng)內(nèi)計(jì)算機(jī)數(shù)量較多的網(wǎng)絡(luò)來(lái)說(shuō),進(jìn)行遠(yuǎn)程的統(tǒng)一開(kāi)關(guān)電腦是網(wǎng)管們比較喜歡的管理方式。本文作者老黑,長(zhǎng)期工作于學(xué)校各大機(jī)房之間,對(duì)遠(yuǎn)程開(kāi)關(guān)機(jī)積累了相當(dāng)豐富的實(shí)踐經(jīng)驗(yàn),所以撰寫(xiě)此文投予本欄目,希望能給讀者們一些幫助。