O Wake-on-LAN na Internet é quase impossível [duplicado]

2

Eu tenho um novo MacBook Pro que eu quero ser capaz de logar através do ssh ou vnc, mas não importa que combinação de coisas eu tente, nada parece funcionar. Até tentou o LogMeIn

Como configuro meu MacBook para que eu possa me conectar remotamente, mesmo que esteja dormindo

    
por JoeCortopassi 04.01.2011 / 05:54

4 respostas

2

Wake on LAN funciona na camada 2 (endereços MAC). Para qualquer coisa funcionar na internet, ela precisa operar na camada 3 (endereços IP). Você não está com sorte. Configure-o para nunca dormir ou remotamente em outro computador que esteja na mesma rede que o mac para ativá-lo.

    
por 04.01.2011 / 06:27
2

É possível fazer com que o WOL funcione pela internet. No entanto, o WOL funciona mesmo na LAN? Confira algumas coisas:

  • O WOL está ativado nas configurações da placa de rede?
  • O WOL precisa estar ativado no firmware do laptop?
  • O firewall do seu laptop está bloqueando pacotes WOL?

Se funciona na LAN, você está bem no seu caminho. Agora você precisa ter um roteador e encaminhar o tráfego do WOL para o PC interno em questão. Talvez dê ao PC interno um IP estático ou uma reserva DHCP para que ele nunca seja alterado e a regra de encaminhamento seja sempre válida.

Você pode usar este aplicativo baseado no Windows ou < href="http://www.depicus.com/wake-on-lan/woli.aspx"> este aplicativo baseado na web para ativar o seu MacBook remotamente. Existem alguns outros aplicativos disponíveis para fazer a mesma coisa, mas você pode pesquisar por você mesmo.

Em que momento esse processo falha para você?

    
por 04.01.2011 / 07:20
0

pfsense e openwrt também possuem recursos do WOL.

Mas, geralmente, você precisa ter um dispositivo ativo (funcionando o tempo todo) na frente do MacBook. Adicione um roteador com o recurso WOL ou o shell linux que pode ser usado para enviar o pacote mágico dentro de sua rede.

Eu usei esse método há algum tempo.

HTH

    
por 04.01.2011 / 07:22
0

O Wake on Lan funciona através da Internet, basta definir o seu router para encaminhar as difusões direcionadas para a sua rede.

Portanto, em seu firewall de roteadores, adicione uma regra para encaminhar dados da porta UDP (digamos) 7 para o endereço de transmissão de redes internas

i.e. se o seu ip interno é 192.168.1.8 e a sub-rede 255.255.255.0 então o seu endereço de broadcast seria 192.168.1.255.

Depois é como estar na sua rede local.

    
por 04.01.2011 / 09:09