Este é o procedimento geral:
- Coloque sua máquina de destino em um endereço IP estático
- Adicione uma entrada ARP estática permanente para essa máquina em seu roteador. Nem todos os roteadores de gateway doméstico do consumidor têm uma maneira fácil de fazer isso. Este é um passo crítico que é frequentemente negligenciado.
- Adicione um mapeamento de porta (regra de encaminhamento) no roteador para mapear uma porta UDP (geralmente a porta 9, eu acho) para o IP estático do seu destino.
- Anote o endereço MAC da placa Ethernet do seu destino.
- (Use uma ferramenta para) Crie um pacote que contenha o padrão mágico WOL (ffffffffffff + 16 cópias do endereço MAC de destino), dentro de um pacote UDP para a porta 9 no endereço IP público do roteador.
Para obter melhores resultados, teste-o no lado da WAN do seu roteador, caso seu roteador não faça loopback de NAT.