Wake on Lan funciona da LAN, mas não da WAN

4

Estes descrevem a situação:

  • Eu acredito que o pacote está sendo encaminhado corretamente da WAN para o Host da LAN, porque o utilitário WoL Magic Packet Sender exibe uma mensagem o pacote é recebido sempre que eu envio da WAN ou LAN.

  • O WOL funciona perfeitamente dentro da LAN. Se eu enviar o pacote do meu outro computador LAN, em seguida, o computador acorda de um desligamento | estado como deveria.

  • O WoL não desperta o computador do estado desligado quando o computador pacote é encaminhado através do roteador da WAN.

O roteador é um Dlink DIR-625, o host de destino é um computador com Windows 7 x64 em um moboard do Big Bang Xpower.

E eu reitero: o pacote mostra que está sendo recebido da WAN com o computador ligado, mas o pacote só liga o computador quando o pacote é originado dentro da LAN.

    
por steampowered 10.08.2012 / 20:42

2 respostas

2

Você pode tentar acessar o 'Centro de Rede e Compartilhamento'

clique na sua conexão

Clique em 'propriedades' na caixa de diálogo

na caixa de diálogo que aparece, clique em configurar

Untick "apenas permite que um pacote Magic acorde o computador"

Clique ok

    
por 10.08.2012 / 21:22
3

Este é um problema comum se o seu roteador não estiver fazendo o multicast do pacote WoL recebido pela porta WAN.

Eu tentei isso antes (eu estava desejando ligar meu computador remotamente se eu precisasse do RDC para ele do trabalho), e ele só funcionava logo após eu desligar meu computador. Não consigo encontrar os links agora, mas isso tem a ver com o cache do seu cache do iptables, mas depois que o seu computador foi limpo do cache não funcionaria mais.

Então, a solução é configurar seu roteador para multicast o pacote mágico, certo? Infelizmente, a maioria dos roteadores de commodities não torna isso possível. Você precisaria "hackear" seu roteador para tornar o roteamento estático ou comprar um novo roteador caro.

    
por 10.08.2012 / 21:12