É possível WOL através da internet via UnifiedRemote (VPN)?

2

Recentemente, recebi um novo aplicativo que suporta o Wake-On-Lan por endereço MAC na rede. A minha pergunta é: é possível ligar o meu computador usando isso quando não estiver na rede, mas em vez de ter uma VPN para ele?

Se eu tiver (por exemplo) um Raspberry Pi na minha rede que atua como um servidor VPN, posso me conectar a ele e usar os comandos do Wake-On-Lan?

Eu planejo usar a VPN L2TP.

    
por Impulse The Fox 05.09.2017 / 14:42

3 respostas

1

Sim, é possível. No meu caso, funciona com "L2TP / IPSec PSK" em um Raspberry Pi conectado à rede local.

    
por 08.09.2017 / 01:01
1

O WOL é um protocolo da Camada 2, o que significa que ele não funcionará na própria VPN (a menos que sua VPN seja uma ponte L2, o que duvido).

Mas o que você pode fazer é SSH no seu RPi e emitir o comando WOL a partir do próprio RPi, o que deve funcionar (já que o RPi está na mesma rede L2 do seu dispositivo de destino)

    
por 05.09.2017 / 14:46
1

Sim, você pode definitivamente se conectar assim, VPN ou não. Na verdade, o RPi nem precisa inserir a imagem. Os únicos requisitos para a configuração abaixo é ter o roteador doméstico sempre ligado e o roteador deve estar executando o DD-WRT ou similar, para que você possa modificar as tabelas ARP.

Com apenas um pouco de agitação e uma boa quantidade de testes para garantir que tudo funcionou, configurei pessoalmente o seguinte, e ele tem funcionado bem em várias redes públicas, privadas e VPN há vários anos:

  1. Crie uma regra de encaminhamento de porta na Interface da Web (Aplicativos e jogos - > Port Range Forward) para o ip escolhido:

    wol  |  9  |  9  |  udp  |  192.168.1.254
    
    • Aqui, 9 é o padrão, mas você pode usar qualquer número de porta desde que o aplicativo de ativação do cliente possa conversar com uma porta diferente de 9. A maioria dos serviços WOL usará a porta UDP 7 ou 9.
    • 192.168.1.254 é apenas um endereço IP na sub-rede da sua LAN; pode ser qualquer IP, contanto que não seja atribuído a nenhum dispositivo em sua rede .
  2. Adicione uma entrada ARP estática digitando a seguinte linha na administração - > Comandos da Web Interface e depois salvando com Save Startup .

    arp -i br0 -s 192.168.1.254 FF:FF:FF:FF:FF:FF
    
    • Fazer não alterar o endereço MAC FF: FF: FF: FF: FF: FF; este é um endereço MAC especial usado durante a transmissão. Os pacotes mágicos WOL são construídos usando o endereço MAC do computador de destino, mas devem ser e quase sempre enviados via transmissão; o endereço MAC usado aqui controla como o pacote é enviado e não como é formado.
    • O endereço IP 192.168.1.254 deve corresponder ao endereço IP que você usou na etapa anterior. Novamente, esse IP deve estar na sub-rede da sua LAN e você não deve atribuir esse endereço IP a nenhum dispositivo real em sua rede.

Fonte:

link

No seu celular, para sinalizar ao seu roteador doméstico para ativar o computador na sua LAN, você pode usar um serviço como Wake on Lan Over The Interweb por depicus . (Você pode ser capaz de criar sua própria página pessoal usando o código dele. Eu ainda não consegui fazer isso - o código legado dele é todo ASP.NET, e eu não estou familiarizado com a hospedagem dessas coisas.)

Nada disso requer uma conexão VPN. No entanto, como mencionado na outra resposta, usar o SSH para entrar no RPi e, em seguida, usar os comandos do WOL normalmente em sua LAN pode resultar em uma configuração mais simples, embora possivelmente menos conveniente.

    
por 05.09.2017 / 21:19