Wake on Lan não funciona com wan [duplicado]

0

Esta pergunta já tem uma resposta aqui:

Estou tentando configurar o wake on lan. Como meu roteador não permite o encaminhamento de portas para transmitir, vinculei o endereço mac do meu sistema a um IP estático no painel de controle do roteador. Também encaminhei a porta 9 para o ip que defini; portanto, quando o roteador receber uma solicitação, ele deverá encaminhar para o endereço mac do meu computador. O único problema é que, por algum motivo, o computador ativa através da LAN, mas não através da WAN. Estou usando o aplicativo WolOn do android para enviar o pacote mágico e tenho o Kali linux instalado no meu sistema. Meu roteador é um TP-Link TD-W8961ND ver 3.0. Obrigado pela ajuda!

UPDATE: Eu executei o tcpdump, mas minha máquina recebe o pacote mágico tanto na LAN quanto na WAN. Por alguma razão, ele não acorda. Será que o sistema se recusa a receber pacotes mágicos? Eles parecem ser diferentes dos da lan

Deci
fonte

Respostas:

0

Do Wiki:

É possível iniciar um Wake-on-LAN através da Internet, em uma máquina localizada atrás de um roteador NAT, mas isso sob certas condições: o pacote mágico deve ser um pacote UDP, cuja porta usada é redirecionada para o endereço IP do máquina que precisa estar acordada. O computador está desligado, portanto, é necessário configurar permanentemente a associação de endereço MAC / endereço IP na tabela ARP do roteador (caso contrário, essa associação expira no roteador após cerca de 5 minutos e o pacote mágico não será direcionado para o máquina). Alguns roteadores podem ativar uma máquina da rede local por meio de sua interface da web ou via telnet.

Quando você diz: vinculei o endereço mac do meu sistema a um IP estático no painel de controle do roteador ...

Você adicionou uma entrada na tabela ARP?

f14284
fonte
Na verdade, não acho que meu roteador tenha a possibilidade de configurar uma tabela ARP estática. Acho que não posso fazer dessa maneira. A configuração de uma LAN virtual resolveria meu problema?
Deci
Não sei, desculpe, mas acho que, em primeiro lugar, você precisa se certificar de que, se o roteador for reinicializado, por exemplo, ele DEVE ter uma entrada ARP estática do computador desligada e precisa acordar, você não pode contornar esse ponto sem ter acesso à configuração da tabela ARP do sistema de uma maneira ou de outra. Este é o roteador em chamas e é ele quem recebe os pacotes, então é ele quem precisa ser configurado. Desculpe pelo meu Inglês.
F14284
Descobri que no Windows existe um comando "arp -s" que liga um ip a um mac. É isso que estou procurando? Ou isso funcionará apenas quando o PC estiver ligado?
Deci
Sim, mas para o seu roteador TP-LINK ... porque o seu 'gateway' é o roteador, não o seu cliente Windows.
F14284
Da fonte da Internet: as configurações estáticas do ARP devem estar em / etc / ethers e o que manipular os altos / baixos da rede deve executar 'arp -f / etc / ethers'. Mas provavelmente o seu roteador TP-Link, sem acesso root, não permite alterar isso.
f14284