De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Ricardo Caldas
Data de Publicação: 17 de August de 2008
O que aconteceria se um dia você precisasse religar uma máquina que você nao tem acesso físico?
Uma das soluções para esse problema é o recurso Wake on Lan(WOL) das atuais placas de rede(juntamente com a placa mãe).
Este recurso permite que quando a máquina desligue a placa de rede fique em estado como de hibernação, respondendo só a um pacote chamado MagicPacket. Para isso tudo funcionar são necessários 2 programas:
Instalando os programas
$ apt-get install wakeonlan ethtool
Iniciando o modulo WOL na placa de rede
Substitua X pela sua placa de rede que deseja ativar o modulo:
$ ethtool -s ethX wol g
Para verificar se o modulo está ativo execute o seguinte comando:
$ ethtool ethX
As 4 linhas finais deve apresentar algo semelhante a isso:
Supports Wake-on: g <=== Wake-on: g <=== Current message level: 0x00000007 (7) Link detected: yes
Caso apareça \"d\" ao invés de \"g\" o recurso nao é suportado pela sua placa de rede.
Para assegurar que a placa de rede não seja desligada ao desligar/rebootar (entre em modo de \"hibernação\"):
Substitua a linha do arquivo /etc/init.d/halt
\"halt -d -f -i $netdown $poweroff $hddown\" (ou semelhante)
para
\"halt -d -f $poweroff $hddown\"
Substitua a linha do arquivo /etc/init.d/reboot
reboot -d -f -i
para
reboot -d -f (é so retirar o \"-i\")
A maquina precisa iniciar o modulo WOL na placa de rede toda vez que for
iniciada, então crie um arquivo /etc/init.d/ethwol
com o seguinte conteudo:
#! /bin/bash ethtool -s eth0 wol g
E de permissão de execução:
$ chmod 755 /etc/init.d/ethwol
Finalmente o comando para ligar a máquina remota:
wakeonlan 01:23:44:55:66:77
Caso não funcione as vezes é preciso mandar por broadcast:
wakeonlan -i 192.168.1.255 01:23:44:55:66:77
Os Trecos de TI Weblog
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários