2015-12-08 68 views
2

我一直在試圖從關閉狀態喚醒LAN上的計算機。發送WOL請求的計算機是Windows 10計算機,而我試圖喚醒的計算機是Windows 10計算機。 我試過幾個腳本,我在互聯網上發現大多數腳本使用.net類UdpClient局域網喚醒Powershell腳本不能正常工作

我已確保我試圖喚醒的計算機喚醒LAN上啓用BIOS和NIC。

我所在的網絡子網是255.255.0.0子網。 IP地址是動態的,並通過DHCP服務器分配。

我使用的腳本是:

WakeUp-Machines – A PowerShell script for Wake On LAN

到目前爲止,它不是從網絡連接,在那裏我可能會錯誤的任何意見或一個腳本這是一定要工作...

醒來

乾杯,

一個沃爾特

+0

你可以用MagicPacket等其他工具喚醒計算機嗎?不知道這對腳本是否重要,但您是否在同一個子網中進行測試?設備可能會阻止廣播。 – Matt

+2

運行你想在局域網喚醒的盒子,並安裝一個數據包捕獲,如wireshark。即使它正在運行,發送WOL請求......是否顯示在pcap中?有可能你之間的網絡設備丟包(實際上很常見) – Colyn1337

+0

嗯。有趣的是,我會試試這個。此外,我們在同一個子網上,兩臺計算機可以互相ping通。 –

回答

2

的腳本工作。問題不在於腳本,而是計算機接收到魔法數據包。問題是由windows 快速啓動造成的,它需要我關閉此功能。

以下文章概述了啓用LAN喚醒所需的所有設置。

How to Enable Wake-on-LAN in Windows 10

由於Colyn1337他們有用的評論這導致我解決我自己的問題。

評論

運行要網絡喚醒和安裝數據包捕獲,Wireshark之​​類的框。即使它正在運行,發送WOL請求......是否顯示在pcap中?有可能你之間的網絡設備丟棄數據包(實際上很常見) - Colyn1337