Você não pode encaminhar o pacote mágico. Ele funciona na camada 2 do Modelo OSI e é endereçado ao endereço MAC (ethernet ID) do computador de destino, que não sabe nada sobre a Camada 3 (IP, ou seja, a Internet). É por isso que é chamado de Wake-on- LAN .
O que você posso O que você faz é instalar software no seu roteador que pode enviar um pacote mágico para você na máquina em questão depois de fazer o login no roteador. Eu faço isso com um WRT54GL executando o Firmware de Tomate . Tenho certeza que também poderia ser realizado com DD-WRT .
Para responder ao resto da sua pergunta, a maioria das pessoas que usa o software de login remoto simplesmente não se incomoda com o sono em primeiro lugar. Mas, independentemente disso, eu uso rotineiramente o Compartilhamento de Tela integrado do OS X, que é basicamente VNC com autenticação aprimorada. Outros geralmente usam clientes e servidores VNC de terceiros, como Servidor Vine (Ou, eles apenas abrem o servidor Screen Sharing / Remote Desktop para conexões VNC menos seguras). Todos estes exigem que as portas apropriadas sejam encaminhadas do seu roteador.
Uma abordagem mais amigável é a terceira parte TeamViewer , que é bastante polido, livre para uso pessoal e não requer encaminhamento de porta, pois o computador "servidor" efetua login em um dos servidores do TeamViewer de trás de sua rede para aguardar uma conexão "cliente".