Home > Projects > 组建家庭服务器(5) – Wake on Lan

组建家庭服务器(5) – Wake on Lan

Wake on Lan (WoL) 简单的说就是通过局域网的一台电脑远程唤醒另外一台电脑。WoL 这个功能很适合我这种懒人哦。比如说我的 WHS 服务器放在地下室里,而我的工作电脑是在一楼的办公室里。有了 WoL,当我想从工作电脑访问服务器上的资料而服务器却是关机的时候,我不需要拖动自己肥胖的身体攀下陡陡的楼梯打开服务器的电源开关然后又攀上陡陡的楼梯拖动肥胖的身体回到办公室。相反的,我只需在工作电脑上面运行一个小软件,鼠标轻轻一点,WoL 就会唤醒地下室的服务器开机,我只要等几分钟就可以访问它上面的资料了。

  1. 网卡设置
  2. 要想使用 WoL 功能,首先需要被唤醒的计算机上的网卡支持这个功能。我的 WHS 服务器上的网卡是 Realtek RTL8100,从 Realtek 网站上查到是支持 WoL 的。于是从 Realtek 的网站上下载最新的驱动程序,安装上了之后从 “硬件管理器 (Device Manager)” 进入网卡的设置界面。在 “Advance” 标签页里需要把 “Shutdown Wake-On-Lan”,“WakeUp on ARP/PING”,“WakeUp on Link Change”,和 “WakeUp using APM Mode” 都激活 (Enabled),如下图所示:

    Network Card Setttings
  3. WoL软件
  4. 设置好被唤醒机器上的网卡之后,在用来唤醒的计算机 (就是我上面说的工作电脑) 上还需要特殊的程序进行远程唤醒。推荐使用这个小软件:Depicus’ WoL GUI。这个软件是个绿色软件,下载之后直接双击 .exe 文件就可以运行。

    在使用 Depicus 的 WoL 软件之前,我们需要找到远程被唤醒机器 (WHS 服务器) 的一些网络参数。在 WHS 服务器上开一个 DOS 窗口然后运行 “ipconfig /all” 命令,如下图所示。记住图中的 “Physical Address”,“IP Address”,和 “Subnet Mask” 。

    ipconfig

    然后运行 Depicus’ WoL GUI,得到如下的界面:

    Depicus' Wake on Lan GUI

    将在前面记下的网络参数输入到相应的文本框里。软件中的 “Mac Address” 对应上面记下的 “Physical Address”,“Internet Address” 对应上面记下的 “IP Address”,“Subnet Mask” 当然是对应 “Subnet Mask”。“Send Options” 选择 “Local Subnet”,“Remote Port Number” 使用默认的 “7”。然后点击 “Wake me up” 按钮。如果一切顺利的话,WHS 服务器就会被唤醒开始启动。

Categories: Projects Tags:
  1. No comments yet.
  1. No trackbacks yet.