WAN遠程喚醒與LAN遠程喚醒有著諸多不同,WAN遠程喚醒首先需要主板、網卡等硬件的支持,需要一條有效的Intelnet連接,與Lan遠程喚醒不同的是,WAN遠程喚醒需要經過路由器,因此下面我就來詳細講解如何在路由器上進行設置,以支持WAN遠程喚醒,前提是,你已經成功進行了LAN遠程喚醒。 一、WOL(遠程喚醒)工具介紹 實現遠程喚醒的軟件有很多,原理都是相同的。下面列出幾款常用的WOL軟件: ■ LanHelper ■ Magic Packet Utility ■ NetWaker for windows ■ WakeOnLanGui(http://www.) 二、準備 WAN與LAN在不同在于在廣域網上,有許多的路由器等網絡設備,這些設備可能會使Magic Packet的包不能到達我們想喚醒的電腦網卡上。因此,要實現通過internet來喚醒,必須得到路由器的支持。下面就以我的TP-Link WR841N無線路由為例來說明配置過程。 首先確保路由器可以正常接入internet,即通過服務商得到一個公網IP(對于家庭來說ADSL、Cable Modem是常見的上網方式),進入路由器WEB配置頁面http://192.168.1.1。 三、端口映射(虛擬服務器) 依次點擊“轉發規則”->“虛擬服務器”,添加一新條目,端口為2301(2301是默認的端口號,也可以是其它端口號,只要不和其它的沖突),IP地址為需要喚醒電腦網卡所使用的IP地址(比如192.168.1.250),協議為UDP,并使之處于“生效”狀態。 這一步使得當路由器收到發到它2301端口的數據都會轉發到IP地址為192.168.1.250的這臺電腦上。 四、IP地址與MAC地址之間的綁定 依次點擊“IP與MAC綁定”->“靜態ARP綁定設置”,添加一新條目,MAC地址添為網卡(被喚醒電腦上的)MAC,如50-E5-60-CA-1A-4A,IP為上一步設置的IP地址:192.168.1.250。 注意:記住要啟用路由器的“ARP綁定”功能(圖片中的紅圈部分),不然此步的設置是不生效的。 當路由器收到從internet發往2301端口的Magic Packet包時,由于設了端口映射,路由器就直接將該Magic Packet包轉發到192.168.1.250上。但是由于電腦是處理關機狀態,ARP無法通過廣播找到192.168.1.250這臺電腦,Magic Packet包將被路由器丟棄,因此進行靜態的IP-MAC綁定,使數據包可以直接發往MAC地址為50-E5-60-CA-1A-4A的網卡上。 此時,從理論上來說,通過internet的遠程喚醒就可以成功了。但是,如果遠程主機沒有配置靜態IP地址,而是通過DHCP方式獲取動態IP地址的,那么還有一些工作需要做,以確保萬無一失。 五、靜態IP地址分配 大家都清楚,DHCP租約協議是有有效期的,TP-Link上的DHCP租約有效期默認是2小時,為了確保遠程電腦在啟動后可以獲得192.168.1.250這個IP地址,需要在DHCP服務器中設置一個靜態地址分配,即為MAC地址50-E5-60-CA-1A-4A靜態分配192.168.1.250這個IP地址,而且永不過期。
六、使用動態DNS功能 在路由器上使用動態DNS功能,這樣可以用一個域名來訪問而不用查看經常改變的公網IP(ADSL撥號上網的IP是經常變的)。同時,允許路由器可以進行無端WEB管理,以方便當我們在任何地方都可以檢查路由器的狀態。 說到DDNS,不得不提到大名鼎鼎的花生殼了,TP-LINK路由器默認就內嵌了動態DNS功能,只需要到花生殼的官網注冊一個護照,并申請一個免費域名,然后在路由器上登錄。登錄成功后,會看到域名,這樣花生殼就將域名和路由器上的公網IP地址綁定在一起了。
七、使用第三方工具進行遠程喚醒 訪問http://www./wake-on-lan/woli.aspx這個頁面,這是depicus提供的一個在線的遠程喚醒工具頁面,使用起來很方便。工作界面如下:
下面就進行遠程喚醒的四個參數作下說明:
|
|