利用 wake on lan 技術遠程喚醒電腦(局域網范圍,wifi)


摘自:https://zhuanlan.zhihu.com/p/107387999

利用 wake on lan 技術遠程喚醒電腦(局域網范圍,wifi)

 

 

我的工作台有一塊顯示屏和一台 pc 主機。有時候我需要擴展顯示屏、有時候我不想擴展。苦於沒有合適的方法(或者說金錢),每次開機只能傻傻的把 pc 蓋子打開按開機鍵。

但是,我們可以使用“WOL(wake on lan)”技術來遠程喚醒電腦。


如何遠程喚醒

  • 遠程喚醒需要以下支持、操作步驟.
  • 以下步驟以我的:thinkpad e570(win 10 操作系統)、mi 6為例

硬件支持

  • 主板支持(現在 pc 的主板基本都支持)
  • BIOS 支持 wake on lan(同理)
  • 有線網卡(無線網卡我不清楚)

軟件支持

  • 移動客戶端:Wake On Lan 軟件(google play上有)
  • pc 客戶端:下載鏈接

具體步驟

  • 在 mi 6 上打開 Wake On Lan, 點擊“加號”。下拉,添加局域網設備(pc)。搜索結果會顯示每個設備的 mac 地址,請添加你的 pc
  • 查找 mac 地址,請在 cmd 中查閱(ipconfig/all)或者鍵入”getmac/v“
  • 添加完成后,如圖所示
設備添加完成
  • pc 進入 BIOS 模式,找到 wake on lan 選項,選擇“ensable”或者其他開啟選項。e570 的默認選項為“AC only”(只有充電時開啟)。你也可以設置成“AC and Battery”(充電和使用電池都開啟)。
  • pc 開機,進入“設備管理器”,點擊“網絡適配器”,雙擊工作中的網卡,點擊“電源管理”,勾選“此設備喚醒計算機”,點擊“高級”,點擊“魔術封包喚醒”,選擇“啟用”。
允許此設備喚醒計算機
開啟“魔術封包喚醒”
  • 如果你不確定應該選哪個,請先進入“網絡和共享中心”,點擊右側的“更改適配器設置”,選擇工作中的網卡,雙擊,選擇“詳細信息”,查看“物理地址”(這是工作網卡的mac 地址,和手機上搜索的記住它,之后會用到)。
  • 進入“防火牆”,點擊右側的“新建規則”,選擇“端口”,選擇“udp”,在“特定端口”一欄輸入“9”。“配置文件”選擇“公用”。確定即可。
  • ARP綁定(將 mac 地址與 ip 地址綁定):
    • 以管理員運行“cmd”
    • 鍵入 “netsh i i show in" ,記住你工作的網卡的 ipx
    • 鍵入 "netsh -c “i i” add neighbors idx IP MAC”, idx 是之前查到的,ip 是網卡的 ip 地址,mac 是之前查到的
    • 最后在命令提示符下用“arp -a”命令查看下自己所添加的ARP項是否在列表中並且為靜態就可以了
arp -a 檢查是否綁定
  • 最后,在 pc 端運行 Aquila Technolgy WOL“,點擊”封包監控診斷“,同時,在移動端運行 "wake on lan”,點擊你的 pc 設備。你就會看到在 pc 端的窗口會顯示數據包信息。
WOL 數據包信息
  • 現在,讓我們把 pc 關機,在移動端運行 wake on lan,點擊就可以在局域網內遠程喚醒了。

 

知乎教程1

知乎教程2

靜態 ARP 綁定

如何確定Windows中一個網絡適配器的MAC地址

pc 端軟件

移動端軟件 wake on lan


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM