利用 ZeroNews,可实现对内网其他支持 wake on lan(网络唤醒)的 Windows 电脑进行远程开机操作。

先决条件

  1. 确保用户已经在 ZeroNews 平台完成用户注册并登录。
  2. Windows BIOS 支持远程唤醒特性

第 1 步:远程开机的 Windows 电脑进行 wake on lan 配置

备注: 要进行远程开机的电脑不能和运行 ZeroNews 客户端是同一台电脑,同时要求这两台电脑在同一个网络内 以 Windows10 为例,演示怎样开启网卡 wake on lan.
  1. BIOS 配置网络唤醒
以华硕主板为例,配置 BIOS 开启网络唤醒 计算机开机后,立刻按压键盘上的 “delete” 键,进入 BIOS “Advanced Mode” 选择 “Advanced” 的 “APM Configuration”选项 选择 “power On By PCI-E” 选项并设置为 “Enabled” 按压键盘 F10 键,点选 Ok,保存选项,BIOS 配置完成,电脑自动重启
  1. 网卡启用网络唤醒
右击电脑左下角的 “开始” ,然后点击 - “设备管理器”,进入到设备管理界面; 在”设备管理” 的 “网络适配器” 下,找到电脑的物理网卡,(比如这里的 Intel(R) Ethernet Connection (11) I219-V,不能选 WiFI 适配器) 双击网卡名称,打开网卡属性 - “高级” 选项,将 “唤醒魔包”和 “唤醒模式匹配” 都设置为开启 打开网卡属性 - “电源管理” 选项,勾选 “允许此设备唤醒计算机” 到此 Windows 电脑远程开机的配置完成,接下来在 ZeroNews 平台配置远程开机隧道

第 2 步:运行 ZeroNews 客户端

登录 ZeroNews 控制台,在「快速开始」页面选择 Windows 系统,按照步骤下载安装 ZeroNews 客户端,绑定 AuthToken,完成客户端上线。 ZeroNews 客户端正常上线后,接下来添加远程开机应用。

第 3 步:为远程开机添加域名及隧道

为远程开机添加域名

在 ZeroNews 管理平台的「自定义域名」管理界面中,添加域名(以 wakeup 为例):
  1. 在「域名类型」中选择「默认域名」,并在「子域名前缀」中输入 wakeup,然后点击「域名可用性检测」
  2. 若下方「接入域名」显示为「可注册」,则表示该域名当前可添加使用,点击单选框选择该域名
  3. 点击「提交」,完成域名添加
  4. 在该域名条目下方,点击「关联端口」,添加一个 UDP 端口(例如 20001

为远程开机添加公网隧道

在 ZeroNews 管理平台的「隧道管理」页面下,添加隧道:
  1. 选择隧道模式
    • 在「隧道模式」下拉框中,保持选择 「标准隧道」
  2. 选择隧道特性
    • 在「隧道特性」下拉框中,选择 「Raw」(默认透传模式)
  3. 配置协议与带宽
    • 隧道协议:选择 「UDP」
    • 带宽(Mbps):在输入框中填写所需的带宽数值(例如 1)
  4. 设置公网域名
    • 在「公网域名」选项中,点击选择 「自定义域名」
    • 在下方的「选择自定义域名」下拉框中,选择刚才添加的域名,例如 wakeup.ny.takin.cc:20001
  5. 选择公网 UDP 端口
    • 选择刚才添加的 UDP 端口号
  6. 配置内网映射信息
    • 绑定设备:点击下拉框选择需要绑定的在线设备
    • 内网 IP:在输入框中填写电脑所在网络广播 IP 地址,例如 192.168.1.255(根据所在网络的 IP 段而定)
    • 内网端口:在输入框中填写一个内网 UDP 端口,例如 40001
  7. 完成添加
    • 点击右下角的 「确认」 按钮即可保存。
创建成功之后,您就可以在隧道列表页面看到可访问的隧道。

第 4 步: 对内网 Windows 进行远程开机

在浏览器中输入 https://www.depicus.com/wake-on-lan/woli ,打开网页版远程唤醒网站 输入要唤醒电脑的 MAC 地址 在 IP 输入框中输入 ZeroNews 远程开机的域名地址:wakeup.ny.takin.cc 在 port 输入框中输入 ZeroNews 远程开机的 UDP 公网端口号:20001 然后点击 “WAKE UP” 发送远程开机操作指令 提示:文档截图及示例中的域名、隧道地址可能与您当前实际使用的不一致,请以 ZeroNews 控制台显示的实际地址为准。