1、进入BIOS,选择“高级”,选择“网络唤醒”,设置为使用,启动WOL
2、进入Centos,输入ip add查看网卡信息
3、查看网卡当前的WOL(网络唤醒),如果是普通用户需要加sudo,即sudo ethtool 网卡号
4、如果网络没有被唤醒,即Wake-on为d,使用命令sudo ethtool -s enp39s0 wol g
注意:这个命令是一次性的,本次使用后在不重启或关机的情况下有效,下次开机后又会变成d,解决办法见5
5、 可以在/etc/rc.d/rc.local这个配置文件中加入上面那个唤醒命令,因为这个配置文件会在用户登录之前读取,这个文件中写了什么,在每次系统启动时都会执行一次,所有在该文件中加入上面的唤醒命令,就不用每次开机自己操作了
6、如果第5步操作后发现没有用,可能是因为/etc/rc.d/rc.local这个配置文件还不能自动启动,可以修改配置文件权限。
chmod 777 /etc/rc.d/rc.local