通過網絡遠程啟動計算機

lyz 14年前發布 | 2K 次閱讀 JavaSwing

   通過網絡來遠程啟動(喚醒)計算機也叫做 Wake on LAN ,要實現該功能,首先硬件要支持該功能,然后 CMOS(BIOS) 里面相應的設置要啟用該功能。

    如果用戶想通過網絡來喚醒一臺指定的計算機,首先需要知道能標識該計算機的身份證號。由于被喚醒的計算機處于關機狀態,所以也就沒有了 IP 地址和計算機名字,唯一能標識其身份的只有內部網卡的物理地址,即 MAC 地址,該地址是唯一的,而且每塊網卡的 MAC 地址均不相同。

    如果用戶知道被喚醒計算機的 MAC 地址,就可以在另外一臺計算機運行遠程管理啟動軟件,向網絡上發出含有該地址的特殊數據包。此時,被喚醒的計算機雖然處于關機狀態,但是其內部網卡控制芯片還是可以接收到該數據包的,它會檢查該數據包信息,網卡的控制芯片通過檢查數據包內的 MAC 地址,就可確認自己是否為該數據包的收件者,然后通過專用連線發出開機信號,通知主板開機啟動。

    這時,對該計算機的硬件要求有:主板必須支持該功能,目前大多主板都支持網絡喚醒功能,在主板的 CPU 附近,一般有一個三腳的插座,這是連接的網卡上的,插座旁一般注有‘WOL’字樣。有些主板集成了具有網絡喚醒功能的網卡,直接支持網絡喚醒功能,就可能沒有插座和連接線一說了。

    網卡也必須支持該功能,這類網卡一般都有對應連接到主板上的三腳插座,我們需要將兩者連接起來。也有部分網卡將該連接線集成到PCI總線里面了,使用是就不需要這跟連接線了。

    如果硬件能滿足網絡喚醒的要求后,我們還需要設置 CMOS 里面相應項的配置,來啟用該功能。設置方法如下:

    啟動計算機,屏幕上出現提示后,按‘Del’鍵進入 CMOS 設置項,部分計算機的進入方法可能有所部分,可視具體情況來定。進入CMOS設置界面后,再進入 Power Management setup 選項里,如果是主板集成網卡的話,一般會有‘Wake on LAN’選項(或‘Power_On by on Board LAN’等字樣),將其設置為 Enable 就可以了,如果是 PCI 網卡的話,一般會有‘Wake on PCI’選項,將其設置為 Enable。然后保存設置就可以了。

注:如果需要JAVA包請聯系我哦!

 

 

 本文由用戶 lyz 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!