WOL局域网与外网远程唤醒概要
WOL局域網與外網遠程喚醒概要
- 必要條件
- 準備
- 開始
- 測試
- 長時間或重啟路由器后無法喚醒
- 舉例梅林固件腳本寫入ARP綁定信息
必要條件
準備
開始
我們首先注冊一下DDNS服務器,按你路由提供的服務商挑選一個注冊。
我這里挑3322來示范。http://www.3322.org,完全免費,也可以花生殼。但我個人感覺3322設置更加簡單。注冊完成后新建一個DDNS服務器域名,創建后信息不用填寫,后面可以通過路由器匹配的。
將注冊到的DDNS服務器信息填寫到路由器的DDNS服務里面。主機名就是你的域名,用戶和密碼就是你注冊時候的賬戶密碼。
填寫完成后點擊應用,然后檢查DDNS是否正常工作。我們利用站長之家的工具http://ip.tool.chinaz.com
在里面輸入自己的DDNS服務器域名,追蹤一下是否轉發到自己的IP地址。
如果這個IP地址與你路由器撥號的IP一致則表明DDNS服務器已經正常運行。
然后我們需要在你路由器分配一個固定地址給被喚醒電腦。因為固定了路由地址才不會每次被喚醒電腦連路由時都變更地址從而使得遠程喚醒無法正常發送指定到被換新機器上。
我們這里將192.168.50.100分配給被喚醒電腦上。**這里提醒一下,轉發協議必須包含UDP否則喚醒不了。**路由器一般選項是UDP、TCP/UDP、ALL
接著設置你的路由器端口轉發。將通過外網收到的喚醒封包轉發到被喚醒電腦里。我們這里用到端口9,其他端口也可以,只要不是寬帶運營商屏蔽了的端口即可。
路由器的設置已經完成。接著我們來設置電腦網卡配置。
右擊我的電腦>屬性>設備管理器>找到網卡右擊屬性>高級選擇卡>開啟設備喚醒
測試
自行度娘下載sokit-1.3綠色版
在軟件上填寫被喚醒的電腦局域網IP地址,端口。然后開啟UDP偵聽。
登錄有喚醒功能的網站,度娘搜索一下也是很多選擇。軟件也有TeamViewer等都支持。
我們這里使用https://wakeonline.cn
注冊后在登錄你就可以發出一條喚醒封包。
如果在sokit-1.3綠色版軟件上會出現一條封包信息。那么恭喜你至此已經確認網絡完全沒問題,可以遠程喚醒。我們馬上關機試試。
如果還是不行的朋友,這里你應該檢查BIOS是否正確開啟喚醒功能,電腦網卡設置是否有錯誤的地方。
長時間或重啟路由器后無法喚醒
這個是因為路由表丟失后喚醒封包路由無法分配到正確機器上導致。
所以我們需要ARP綁定,將IP與MAC綁定到一起。
DHCP = IP地址只分配特定電腦使用
ARP = 特定電腦只能使用這個IP地址
DHCP+ARP = 指定的ip地址無法被其他電腦使用,特定電腦也無法使用其他ip地址。所以這個ip地址永久屬于這臺電腦。
舉例梅林固件腳本寫入ARP綁定信息
原創文章,轉載請注明出處
總結
以上是生活随笔為你收集整理的WOL局域网与外网远程唤醒概要的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《C语言程序设计》第三章练习与习题答案
- 下一篇: 【原创】软件测试工程师基础技能+