CentOS7にWake on LANを設定する
スポンサーリンク
インストール
$ sudo yum -y install ethtool
設定
今回はインターフェースenp3s0
に設定する
Wake on LANできるように設定
$ sudo ethtool -s enp3s0 wol g $ sudo ethtool enp3s0 | grep Wake-on Supports Wake-on: pumbg Wake-on: g
再起動後もWake on LANを有効にする
nmcliのバージョンが1.0.6以降なら以下のコマンドでできるらしい...
$ sudo nmcli connection modify enp3s0 ethernet.wake-on-lan magic
今回(2015/11/29)はバージョンが低かったので以下の方法で実行した
$ nmcli --version nmcli tool, version 1.0.0-16.git20150121.b4ea599c.el7_1 $ sudo vi /etc/rc.d/rc.local ... touch /var/lock/subsys/local /sbin/ethtool -s enp3s0 wol g $ sudo chmod +x /etc/rc.d/rc.local
MACアドレスを調べる
$ nmcli -f "802-3-ethernet.mac-address" connection show enp3s0 802-3-ethernet.mac-address: XX:XX:XX:XX:XX:XX
クライアント側
$ sudo apt-get -y install etherwake $ sudo etherwake -D MACアドレス
- Fedora23
$ sudo dnf -y install wol $ sudo ether-wake MACアドレス