Ubuntu 开启WOL 远程唤醒功能
需求
关机后,可以通过网络唤醒,主要应对意外断电,人不在家的情况
方法
1、设置主板,开启WOL功能
2、Ubuntu开启相关功能
第一点不说了
主要说Ubuntu如何开启WOL
Ubuntu开启WOL功能
创建脚本
sudo vim /etc/systemd/system/wol.service
填写
[Unit]
Description=Configure Wake On LAN
[Service]
Type=oneshot
ExecStart=/sbin/ethtool -s eth0 wol g
[Install]
WantedBy=basic.target
启用服务,让ubuntu每次开机都运行
sudo systemctl daemon-reload
sudo systemctl enable wol.service
sudo systemctl start wol.service
找到物理MAC网卡地址
ifconfig
之后看ether后面的,就是MAC地址,记下来

关机后测试
sudo shutdown now
之后用WOL工具尝试即可,我用的是华硕路由器自带的WOL功能,测试成功

强烈建议用systemd 管理启动服务
http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html