远程唤醒

如何設定遠端喚醒功能(Wake-on-LAN over Internet)?
by Iris 转自dlink网站

 

 

 

一、功能說明

 

 什麼是遠端喚醒 (Wake-on-LAN)

Wake-on-LAN簡稱WOL或WoL,中文多譯為「網路喚醒」、「遠端喚醒」技術。WOL是一種技術,同時也是該技術的規範標準,它的功效在於讓已經進入休眠狀態或關機狀態的電腦,透過區域網路(多半為乙太網路)的另一端對其發令,使其從休眠狀態喚醒、恢復成運作狀態,或從關機狀態轉成開機狀態。此外,與WOL相關的技術也包括遠端下令關機、遠端下令重新開機等相關的遙控機制。

 

※ Internet端作遠端喚醒 (Wake-on-LAN over Internet)

從網際網路的環境中發送出WOL的喚醒/開機命令,要達成此功能,被喚醒的電腦必須位於NAT防火牆(IP分享器)後。

因為電腦處在關機(或休眠)狀態時,IP位址沒有作用,只能透過Layer 2實體層的MAC位址來運作,機內的網路卡及主機板部分仍保有微弱的供電,此微弱供電能讓網路卡保有最低的運作能力,使網路卡能聆聽來自電腦外部的網路廣播資訊,並對資訊內容進行偵測與解讀,一旦發現網路廣播的內容中有特定的資訊內容,此種特定內容稱為:Magic Packet (魔法封包),就會對該封包的內容進行研判然後進行喚醒開機動作。

但是透過網際網路必須由IP位址來找到設備,網卡的IP位址卻又無作用,所以這時候就必須由有支援WOL的寬頻路由器來轉送由網際網路端來的喚醒封包,並且以廣播封包的方式轉發給欲喚醒的電腦。

*一般來說,並非所有的寬頻路由器都有支援Wake-on-LAN over Internet 的應用,除非有特殊針對Magic Packer 封包轉發至內部LAN端時以廣播封包的方式發送,不然的話一般寬頻路由器的Virtual Server (Port Mapping)功能設計均為轉發從網際網路端的特定Service 轉送至內部LAN端特定的IP Host處理。

 

 

二、系統需求

 

(1) 主機板有支援WOL功能

(2) 網路卡有支援WOL功能

(3) 寬頻路由器有支援WOL功能  

    目前D-Link 有支援WOL from Internet (Wake-On-WAN)應用的寬頻路由器:

 

 

DIR-615 HW:Bx, FW: v.2.25TW               只支援 【網頁喚醒】 服務埠:UDP 9
DIR-615 HW:Cx  FW: v.3.03TW_B04        只支援【網頁喚醒】 服務埠:UDP 9
DIR-635 HW:B1, FW: v.2.32EA_B03
DIR-655 HW:Ax, FW: v.1.30EA_B04

 

 

三、喚醒方式

 

遠端的電腦可以使用WOL軟體或是透過WOL WEB來做喚醒。

以下提供兩種方式參考,都是FREE的網站/軟體。

 

(由於Magic Packets軟體為較早期推出,使用的通訊埠與目前大多有提供WOL軟體不同,另外使用Magic Packets會有可能因為使用環境若有防火牆阻擋UDP Port 2304的話就會無法使用。但透過Online Wake-On-LAN 網站則是由此網站代發出喚醒封包,且使用為目前多數WOL軟體相同之UDP Port 9傳輸,所以我們建議使用者應用時還是以Online Wake-On-LAN 網站的方式為佳)

 

 

1.【網頁喚醒】Online Wake-On-LAN網站

網址:http://www.wakeonlan.me/products/wol/

服務埠:UDP 9 

2.【軟體喚醒】Magic Packets 軟體

下載網址:http://www.dyu.edu.tw/~acoco/wol/wol-mini-howto-3.html

服務埠:UDP 2304

 

 

 

 

四、喚醒實作

 

 

【路由器設定】

 

範例使用D-Link DIR-635,不管使用哪種方式喚醒,透過Internet端連進來時,必須要先在DIR-635的虛擬伺服器對應所需的服務埠

 

請下拉選擇應用程式名稱  Wake-on-LAN    Wake-on-LAN2

* 注意IP位址要填 192.168.0.255 表示以廣播封包的方式發送。

 

並且查看DIR-635的WAN端真實IP位址

 

 

【網頁喚醒】Online Wake-On-LAN網站

網址:http://www.wakeonlan.me/products/wol/

服務埠:UDP 9

 

進入網站後,在下方

1.       IP or host name 欄位中,輸入遠端寬頻路由器的WAN IP。

2.       MAC 欄位,請輸入欲喚醒的遠端網卡MAC位址。

 

3.       最後請按下” ”按鈕即可喚醒電腦。

 

 

 

 

【軟體喚醒】Magic Packets 軟體

下載網址:http://www.dyu.edu.tw/~acoco/wol/wol-mini-howto-3.html

下載軟體:PCnet 魔術封包 Utility

  • 公司: Advanced Micro Devices, Inc.
  • 版本: 1.00
  • 魔術封包: 透過 port 2304 送出有限的UDP封包廣播位置 (255.255.255.255)
  • 下載: magic_pkt.exe
  • 註解: ”  RELEASE.TXT檔”閱讀已知問題”部份.

服務埠:UDP 2304

 

1.下載安裝完成以後,預設的程式儲存路徑在C:\pcnet\magic_pkt 目錄中, 請執行MAGPAC.exe

 

2. 執行Magic Packet Utility -> 按下「 Send to one host」按鈕。

 

繼續在

1.       IP Broadcast Address欄位中,輸入遠端寬頻路由器的WAN IP。

2.       Destination Ethernet Address欄位中,入欲喚醒的遠端網卡MAC位址。

3.       按下” ”按鈕即可喚醒電腦。