收起左侧

飞牛OS网络唤醒(WOL)设置指南

7
回复
2881
查看
[ 复制链接 ]

2

主题

7

回帖

0

牛值

fnOS系统内测组

2025-2-19 23:58:11 显示全部楼层 阅读模式

飞牛OS网络唤醒(WOL)设置指南

前言

网络唤醒(WOL)是一项实用技术,它允许您通过网络远程启动计算机。在飞牛OS上设置WOL,您可以方便地从其他设备或远程位置启动您的飞牛NAS,而无需手动按下电源按钮。

准备工作

在开始设置之前,请确保您具备以下条件:

  1. 硬件支持: 您的飞牛NAS的网卡和主板必须支持WOL功能。
  2. BIOS 设置: 在BIOS中启用WOL功能。具体操作请参考您的主板说明书,通常在“Power Management”、“Advanced”或类似的菜单中查找“Wake on LAN”、“Wake on PCI”等选项并设置为“Enabled”。
  3. 操作系统: 已安装飞牛OS。
  4. 网络连接: 您的飞牛NAS已连接到局域网。
  5. 工具: 您需要安装 ethtoolwakeonlan工具。
  6. SSH 连接: 您需要启用SSH服务并使用SSH客户端连接到您的飞牛NAS。

设置步骤

  1. 启用SSH服务:

    • 打开飞牛NAS的控制面板或管理界面。
    • 找到SSH服务设置选项,并将其启用。
    • 设置SSH端口(默认为22)和允许连接的用户。
  2. 连接到飞牛NAS:

    • 在您的电脑上安装SSH客户端软件(例如PuTTY、Termius等)。
    • 使用SSH客户端连接到您的飞牛NAS,输入IP地址、端口号和用户名。
  3. 使用sudo提权:

    • 成功连接到飞牛NAS后,输入以下命令切换到root用户或具有sudo权限的用户:

    Bash

    sudo su -

    Bash

    sudo -i
    • 输入您的密码以确认提权。
  4. 安装工具: 在终端中,输入以下命令安装所需的工具: Bash

    sudo apt update
    sudo apt install ethtool wakeonlan
  5. 查看网卡信息: 使用以下命令查看您的网卡信息,找到您的网卡接口名称(例如 eth0 或 enp0s3): Bash

    ip a
  6. 启用WOL: 使用以下命令启用WOL,将 <网卡接口名称> 替换为您的网卡接口名称: Bash

    sudo ethtool -s <网卡接口名称> wol g
    • g 表示启用 magic packet 唤醒,这是最常用的 WOL 方式。
  7. 设置开机自启: 为了使 WOL 设置在每次启动时都生效,您需要将上述命令添加到开机启动脚本中。您可以编辑 /etc/rc.local 文件(如果存在),或者创建一个 systemd 服务。以下是使用 systemd 服务的示例:

    • 创建一个服务文件:

    Bash

    sudo nano /etc/systemd/system/wol.service
    • 在文件中添加以下内容,将 <网卡接口名称> 替换为您的网卡接口名称:
    [Unit]
    Description=Wake-on-LAN for <网卡接口名称>
    After=network.target
    
    [Service]
    Type=oneshot
    ExecStart=/usr/sbin/ethtool -s <网卡接口名称> wol g
    
    [Install]
    WantedBy=multi-user.target
    • 保存文件并启用服务:

    Bash

    sudo systemctl enable wol.service
  8. 获取网卡 MAC 地址: 使用以下命令获取您网卡的 MAC 地址: Bash

    ip a
  9. 唤醒电脑: 使用以下命令唤醒您的电脑,将 <MAC 地址> 替换为您的网卡 MAC 地址: Bash

    wakeonlan <MAC 地址>

测试WOL

  1. 关机或进入睡眠模式: 将您的电脑关机或进入睡眠模式。
  2. 发送唤醒信号: 您可以使用其他设备(如手机 App、路由器管理界面等)向您的电脑发送唤醒信号。
  3. 确认唤醒: 如果您的电脑成功启动,则说明 WOL 功能已成功启用。

注意事项

  • 路由器支持: 某些路由器可能需要进行额外的设置才能支持 WOL。
  • 防火墙设置: 确保您的防火墙没有阻止 WOL 所需的网络流量。
  • 电源设置: 确保您的电脑在关机或睡眠模式下仍然有电源供应给网卡。
收藏
送赞 5
分享

1

主题

6

回帖

0

牛值

江湖小虾

2025-2-23 10:07:52 显示全部楼层
deepseek的?

5

主题

20

回帖

0

牛值

江湖小虾

2025-3-15 16:27:48 显示全部楼层
高手,确实可以用的,比官方提前解决了网卡远程唤醒功能!!!

5

主题

20

回帖

0

牛值

江湖小虾

2025-3-15 16:28:43 显示全部楼层
非常棒的教程,解决我的问题!

1

主题

20

回帖

0

牛值

江湖小虾

2025-3-19 22:38:48 显示全部楼层
好文章,收藏。

1

主题

1

回帖

0

牛值

江湖小虾

牛的,回去试试

1

主题

2

回帖

0

牛值

江湖小虾

有大问题啊博主,虚拟机开启ovs,输入网络接口就会报错,关闭ovs不报错了,但是虚拟机不能用网了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
直接删了-ovs就可以了,博主确实**,就是创建服务文件那里没交代清楚,deepseek了一下ctrl o保存ctrl x退出,还有要把  详情 回复
前天 15:32

1

主题

2

回帖

0

牛值

江湖小虾

张竟成 发表于 2025-3-29 15:22
有大问题啊博主,虚拟机开启ovs,输入网络接口就会报错,关闭ovs不报错了,但是虚拟机不能用网了 ...

直接删了-ovs就可以了,博主确实**,就是创建服务文件那里没交代清楚,deepseek了一下ctrl o保存ctrl x退出,还有要把<符号也要删掉,已经可以网络唤醒了,牛牛牛
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则