如何設置和使用LAN喚醒

什麼是局域網喚醒,您如何使用它?

局域網喚醒(WoL)是一種網絡標準,可以讓計算機遠程開啟,無論是休眠,休眠還是完全斷電。 它的工作原理是接收來自WoL客戶端的所謂魔術數據包

它也無關緊要計算機將最終啟動到什麼操作系統 (Windows,Mac,Ubuntu等) - 局域網喚醒可用於打開任何接收魔法數據包的計算機。

計算機的硬件必須通過兼容的BIOS網絡接口卡支持LAN喚醒。 這意味著並非每台計算機都可以自動進行局域網喚醒。

LAN 喚醒有時稱為LAN喚醒,LAN喚醒,WAN喚醒,LAN恢復, 遠程喚醒

如何設置網絡喚醒

LAN喚醒分兩部分完成,下面對這兩部分進行介紹。 第一步是在操作系統啟動之前通過BIOS配置Wake-on-LAN來設置主板 ,然後再登錄到操作系統並在那裡做一些小的修改。

這意味著下面的第一部分對每台計算機都有效,但在遵循BIOS步驟之後,請跳到操作系統說明,無論是Windows,Mac還是Linux。

BIOS

啟動WoL需要做的第一件事是正確設置BIOS,以便軟件可以偵聽傳入的喚醒請求。

注意:每個製造商都有獨特的步驟,所以下面看到的可能不會完全描述您的設置。 如果這些說明不起作用,請找出您的BIOS製造商,並查看他們的網站以獲取有關如何進入BIOS並查找WoL功能的用戶手冊。

  1. 進入BIOS而不是啟動到您的操作系統。
  2. 查找與電源有關的部分,如電源 管理 ,或者可能是高級部分。 其他製造商可能稱之為“ Resume On LAN(MAC)”。
    1. 如果您在尋找Wake-on-LAN選項時遇到麻煩,只需挖掘一下。 大多數BIOS屏幕都有幫助部分,描述了每個設置啟用時的功能。 計算機BIOS中的WoL選項的名稱可能不明確。
    2. 提示:如果您的鼠標在BIOS中不起作用,請嘗試使用鍵盤進行導航。 並非所有的BIOS設置頁面都支持鼠標。
  3. 一旦找到它,您可能很可能按Enter鍵或者立即將其打開或顯示一個小菜單,然後您可以選擇開/關或啟用/禁用。
  4. 確保保存更改。 這再一次在每台電腦上都不一樣,但它可能是F10這樣的關鍵。 BIOS屏幕的底部應該提供一些關於保存和退出的說明。

視窗

在Windows中啟用Wake-on-LAN通過設備管理器完成。 有幾個不同的事情可以在這裡啟用:

  1. 打開設備管理器
  2. 找到並打開網絡適配器部分。 您可以雙擊/雙擊網絡適配器,也可以選擇旁邊的小+或>按鈕來展開該部分。
  3. 右鍵單擊或點擊並按住屬於活動Internet連接的適配器
    1. 它可能會讀取像Realtek PCIe GBE系列控制器英特爾網絡連接 。 您可以忽略任何藍牙連接和虛擬適配器。
  4. 選擇屬性
  5. 打開高級選項卡。
  6. 在“ 屬性”部分下,單擊或點擊“神奇數據包喚醒”
    1. 注意:如果找不到此屬性, 跳至步驟8; 無論如何,局域網喚醒仍可能工作。
  7. 進入右側的Value菜單並選擇Enabled
  8. 打開電源管理選項卡。 它可能相反被稱為電源取決於您的Windows或網卡的版本
  9. 確保啟用了這兩個選項: 允許此設備喚醒計算機並且只允許一個魔法數據包喚醒計算機
    1. 它可能在一個名為Wake on LAN的部分下,並稱為Wake on Magic Packet
    2. 注意:如果您沒有看到這些選項或者它們灰顯,請嘗試更新網絡適配器的設備驅動程序 ,但請記住可能您的網卡不受支持。 無線網卡很可能是這樣。
  1. 點擊/點擊確定保存更改並退出該窗口。
  2. 您也可以關閉設備管理器。

蘋果電腦

如果您的Mac以10.6或更高版本運行,則默認情況下應啟用“按需呼叫”。 否則,請按以下步驟操作:

  1. 從Apple菜單打開系統偏好...。
  2. 轉到查看> 節能
  3. Wake後面的框中勾選網絡訪問權限
    1. 注意:只有當您的Mac支持通過以太網 AirPort的Wake on Demand時,才會將此選項稱為網絡訪問喚醒。 如果Wake on Demand僅適用於其中一種,則稱為Wake for Ethernet網絡訪問Wake for Wi-Fi網絡訪問

Linux的

為Linux啟用局域網喚醒的步驟很可能在每個Linux操作系統上都不相同,但我們將看看如何在Ubuntu中執行此操作:

  1. 搜索並打開終端,或者按Ctrl + Alt + T快捷鍵。
  2. 使用以下命令安裝ethtoolsudo apt-get install ethtool
  3. 查看您的計算機是否能夠支持網絡喚醒: sudo ethtool eth0 注意: eth0可能不是您的默認網絡接口,在這種情況下,您需要修改命令以反映該情況。 ifconfig -a命令將列出所有可用的接口; 你正在尋找一個有效的“inet addr”(IP地址)。
    1. 尋找“支持喚醒”值。 如果那裡有“g”,那麼可以啟用局域網喚醒。
  4. 在Ubuntu上設置Wake-on-LAN: sudo ethtool -s eth0 wol g
  5. 命令運行後,可以重新運行步驟2中的命令,確保“喚醒”值為“g”而不是“d”。

注意:如果您需要使用局域網喚醒設置Synology 路由器 ,請參閱Synology路由器管理器幫助文章。

如何使用LAN喚醒

既然計算機已完全安裝以利用局域網喚醒功能,則需要一個可發送實際啟動啟動所需的魔法數據包的程序。

TeamViewer是支持局域網喚醒的免費遠程訪問工具的一個示例。 由於TeamViewer專門用於遠程訪問,因此當您在離開時需要使用計算機時,它的WoL功能非常方便,但在離開之前您忘記將其打開。

注意: TeamViewer可以通過兩種方式利用局域網喚醒。 一個是通過網絡的公共IP地址 ,另一個是通過同一網絡上的另一個TeamViewer帳戶(假設該另一台計算機已開啟)。 因為安裝了TeamViewer的其他本地計算機可以在內部中繼WoL請求,所以可以在不必配置路由器端口的情況下喚醒計算機(以下有更多內容)。

另一個偉大的局域網喚醒工具是Depicus,它可以在各種場合使用。 您可以通過他們的網站使用他們的WoL功能,而無需下載任何東西,但他們也有Windows(免費)和macOS的GUI和命令行工具,以及適用於Android和iOS的Wake-on-LAN移動應用程序。

其他一些免費的局域網喚醒應用程序包括用於Android的Wake On LAN和用於iOS的RemoteBoot WOL。

WakeOnLan是另一款適用於macOS的免費WoL工具,Windows用戶也可以選擇Wake On Lan Magic Packets。

一個在Ubuntu上運行的Wake-on-LAN工具叫做powerwake 。 使用sudo apt-get install powerwake命令安裝它。 安裝完成後,輸入“powerwake”,然後輸入應該打開的IP地址或主機名 ,例如: powerwake 192.168.1.115powerwake my-computer.local

局域網喚醒不工作?

如果您已經執行了上述步驟,發現您的硬件支持LAN喚醒,沒有任何問題,但是當您嘗試打開計算機時仍無法正常工作,您可能還需要通過路由器啟用它。 要做到這一點,您需要登錄到您的路由器進行一些更改。

啟動計算機的魔法數據包通常作為UDP數據報通過端口7或9發送。如果您使用發送數據包的程序出現這種情況,並且您在網絡之外嘗試使用該數據包,則您需要在路由器上打開這些端口,並將請求轉發到網絡上的每個IP地址。

注意:由於斷電的計算機沒有活動的IP地址,因此將WoL魔術數據包轉發到特定的客戶端IP地址將毫無意義。

但是,由於轉發端口時需要特定的IP地址,因此您需要確保將端口轉發到所謂的廣播地址,以便它能夠到達每台客戶端計算機。 該地址格式為*。*。*。255

例如,如果您確定您的路由器的IP地址192.168.1.1 ,則使用192.168.1.255地址作為轉發端口。 如果它是192.168.2.1 ,則使用192.168.2.25510.0.0.2等其他地址也是如此,它將使用10.0.0.255 IP地址作為轉發地址。

有關將端口轉發到特定路由器的詳細說明,請參閱端口轉發網站。

您也可以考慮訂閱像No-IP這樣的動態DNS服務。 這樣,即使綁定到WoL網絡的IP地址發生變化,DNS服務也會更新以反映這一變化,並且仍能讓您喚醒計算機。

DDNS服務只有在您從外部網絡開啟電腦時才有用,例如當您不在家時從手機開啟電腦。

有關局域網喚醒的更多信息

用於喚醒計算機的標準魔術數據包在互聯網協議層下工作,因此通常不需要指定IP地址DNS信息; 通常需要MAC地址 。 但是,情況並非總是如此,有時候也需要子網掩碼

典型的魔法數據包也不會返回消息,指示它是否成功到達客戶端並實際打開了計算機。 通常發生的情況是,在發送數據包之後等待幾分鐘,然後在打開電源後,通過執行計算機上的任何操作來檢查計算機是否處於運行狀態。

無線局域網喚醒(WoWLAN)

大多數筆記本電腦都不支持Wi-Fi局域網喚醒功能,正式名稱為無線局域網喚醒功能或WoWLAN功能。 那些需要BIOS支持局域網喚醒功能,需要使用英特爾迅馳工藝技術或更新的。

大多數無線網卡通過Wi-Fi不支持WoL的原因是因為魔術數據包在低功耗狀態下發送到網卡,而未通過驗證的筆記本電腦(或無線桌面)網絡並且完全關閉,無法監聽魔術包,因此不知道是否通過網絡發送。

對於大多數計算機,只有當無線設備是發送 WoL請求的設備時,LAN喚醒才能通過Wi-Fi工作。 換句話說,如果筆記本電腦, 平板電腦 ,手機等正在喚醒計算機而不是其他方式,它就會起作用。

了解有關Wake on Wireless LAN的Microsoft文檔,以了解它如何與Windows配合使用。