Homebrewを使用してwakeonlanパッケージをインストールします。
$ brew install wakeonlan
(これは、Wake-On-LANマジックパケットを介してコンピューターを起動するためのPerlスクリプトです。)
インストールすると、IP(インターネットプロトコル)およびMAC(メディアアクセスコントロール)アドレスを使用して、ターミナルから任意のデバイスに「マジックパケット」を送信できます。
典型的な使用例を次に示します。
$ wakeonlan -i 192.168.1.255 -p 1234 01:02:03:04:05:06
スクリプトは、NICのMACアドレスとIPアドレスの2つの引数を取ります。
注:IPアドレスの引数は注意が必要であり、あなたが思うものではありません。
ローカルサブネット上のNICの場合、このサブネットのブロードキャストアドレスを使用します。(例:ネットマスク255.255.255.0のサブネット192.168.10.0、192.168.10.255を使用)
たとえば10.0.1.100
、サブネットマスク255.255.255.0
とのルーターアドレスを使用してIPアドレスを手動で設定したSynology NAS があります10.0.1.1
。
使用する正しいIPアドレスがあるデバイスのことではないが、その代わりに、サブネットのブロードキャストアドレス。
私の例を続けて、次のコマンドを使用してSynologyを正常に起動しました。
$ wakeonlan -i 10.0.1.255 -p 7 01:02:03:04:05:06
(当然、状況に応じてデバイスとネットワークの実際の値を置き換えてください。)
詳細については、wakeonlanのmanページman makeonlan
、またはからコマンドの簡単な用語集を入手できますwakeonlan -h
。