Loading
wol (WOLパケットの送出)
形式
wol( $mac_addr, $ip_addr, $port)
引数
- $mac_addr: MACアドレス
- $ip_addr: IPアドレス(省略可)
- $port: ポート番号(省略可)
完了時の動作
- 常に次の述語を実行に移ります。バックトラックしません。
バックトラック時の動作
- 常にバックトラックします。前の述語にバックトラックします。
説明
WOLパケットを送出します。WOLパケットを受け取ったマシンは起動します(BIOSの設定が必要)。
$mac_addrは起動するマシンのMACアドレスを指定します。
MACアドレスの確認は、確認したいマシン上で、
Windowsでは、" ipconfig /all " コマンド実行結果の物理アドレス、
Linuxでは、 ”ifconfig " コマンド実行結果のHWaddr
で確認できます。
その他、" arp -a "コマンドを実行すると現在通信中のマシンのMACアドレスが確認できます。
事前にpingコマンドで通信し、その後 " arp -a "コマンドを実行します。
$ip_addrは通常、指定の必要がないですが、マルチホームサーバー等、ネットワークカードを複数挿してるマシンの場合、通信できない場合があります。その場合、$ip_addrにネットワークに対するブロードキャストアドレスを指定します。
例えば、ネットワークアドレス(IPアドレスのサブネットマスクで指定される部分)が
192.168.0.
の場合、
192.168.0.255
を指定します。
$portは通常ほとんど指定する必要がありません。
Powered by ADP.