Jawaban:
Instal paket wakeonlan menggunakan Homebrew :
$ brew install wakeonlan
(Ini skrip Perl untuk membangunkan komputer melalui paket ajaib Wake-On-LAN.)
Ketika diinstal, Anda dapat mengirim "paket ajaib" dari Terminal Anda ke perangkat apa pun menggunakan alamat IP (Internet Protocol) dan MAC (Media Access Control).
Berikut ini contoh penggunaan yang umum:
$ wakeonlan -i 192.168.1.255 -p 1234 01:02:03:04:05:06
Skrip mengambil 2 argumen, alamat MAC NIC, dan alamat IP.
Catatan: Argumen alamat IP rumit dan tidak seperti yang Anda pikirkan.
Untuk NIC di subnet lokal Anda, gunakan alamat broadcast dari subnet ini. (mis. subnet 192.168.10.0 dengan netmask 255.255.255.0, gunakan 192.168.10.255)
Sebagai contoh, saya memiliki Synology NAS yang dikonfigurasi secara manual dengan alamat IP 10.0.1.100
dengan subnet mask 255.255.255.0
dan alamat router dari 10.0.1.1
.
Alamat IP yang benar untuk digunakan bukan dari perangkat , melainkan alamat broadcast dari subnet .
Melanjutkan contoh saya, saya menggunakan perintah berikut untuk berhasil membangunkan Synology saya:
$ wakeonlan -i 10.0.1.255 -p 7 01:02:03:04:05:06
(Secara alami, gantikan nilai aktual perangkat dan jaringan Anda dengan situasi Anda.)
Anda dapat memperoleh informasi lebih lanjut dari halaman manual wakeonlan man makeonlan
,, atau daftar singkat perintah dari wakeonlan -h
.
-p
tetapkan port tujuan, sebenarnya (dan default ke 9).
mkdir -p $HOME/bin
curl https://raw.githubusercontent.com/jpoliv/wakeonlan/master/wakeonlan -o ~/bin/wakeonlan
chmod +x ~/bin/wakeonlan
~/bin/wakeonlan THE_MAC_ADDRESS