WoL tool
wakeonlan-go [OPTIONS] MACs... - where MACs can be addresses or aliases
-d= Destination address(port is optional)
-l= Local address of network interface (port is optional)
-r= If used - action is not performed, but is recorded as alias to given name. If you use alias inside other alias - it will be deep copy,
so you can delete used alias in the future.
-s Show list of aliases
--rm= Remove alias with a given name
On Windows you can get list of your networking interfaces and their addresses with ipconfig to use with -l/-d flags.
On Linux you can do it with ip address show



