NASに外からWoL
NASに外からWoL
先日買ったNASがWEBでコンテンツにアクセスできるが、常時つけっぱなしというのもイマイチなので、どうしようか考えた挙句、家で積まれていた Raspberry Pi に仕事をさせることにしました。
ヘッドレスで立ち上げて、以下をやりました。
- gメール送信可にする(Pythonスクリプト)
- 起動時IPアドレスメールで送る(同上)
- LANのNASのWoLマジックパケット発行可にする(Perlスクリプト)
- gメール受信できるようにする(Pythonスクリプト)
- メール受信からマジックパケットを発行する(Py)
- メール受信は特定のラベル(フォルダ)に誘導(Py)
- そのスクリプトをデーモンにする(Py)
- そのデーモンをサービスにする(sh)
- そのサービスを起動時から立ち上げるようにする
(元気のあるときに、追ってリンクを追加)