Página 1 de 1

Desligar e Ligar Computadores em rede gerenciada pelo BFW

MensagemEnviado: Dom Jan 13, 2019 3:49 pm
por David
Ola, a todos, hoje estou escrevendo esse post pra passar a todos uma ideia interessante.

A poucos dias eu precisava de uma solução para desligar e ligar computadores em uma rede de forma automática, ou seja sem intervenção de um usuário pra desligar e ligar as maquinas (Computadores) em uma rede.

Bem fiz vários testes com aplicativos principalmente para windows, e varias vezes tinha uma limitação, como por exemplo pra eles funcionarem a maquina não poderia estar totalmente desligada mas apenas Hibernada, e não era isso que eu tinha em mente, pois o que eu queria realmente era desligar as maquinas.

Sendo assim pedi ajuda no portal e mais especificamente através do Facebook do projeto, e me responderam que no BFW ja tinha o controle de Wake-On-Lan, achei bem legal, gostei muito de saber que no proprio BFW ja tinha essa função. Inicialmente até falamos em fazer um Addon para gerenciar o Wake-On-Lan, mas após pesquisar um pouco e fazer alguns testes vi até que o Addon seria desnecessário para o que eu tinha em mente, pois com o que o BFW oferecia já conseguiria resolver o meu problema.

Sendo assim agora passo a todos aqui no fórum o que eu fiz para desligar e ligar maquinas na rede gerenciada pelo BFW.

01º Precisava desligar as maquinas em Horário determinado, ou seja queria que as maquinas desligassem as 20:00, e o que usei pra isso foi os próprios recursos que ja existem nos SOs, No Windows (Agendador de Tarefas) no Linux (Crontab).

No Windows basta agendar uma tarefa com o parâmetro (shotdown /S /F), a seguir coloco as imagens do Agendador do Windows para que fique mais explicativo.

Imagem

Imagem

Imagem

Imagem

Imagem

Imagem

Imagem

Imagem

Bem para o Linux é um pouco mais simples, segue a baixo uma curta explicação, é claro que pode mudar de Distribuição para Distribuição, porem acredito que o conceito é o mesmo, mostro a seguir como agendar no Linux Mint.

Bem no Linux Mint, basta editar o arquivo Crontab como Root e adicionar o comando para desligar a maquina.

Editando o Crontab (Tem que fazer isso como super usuário, ou seja esteja como ROOT)
Código: Selecionar todos
nano /etc/crontab


Adicione o comando de desligar ao final do arquivo assim como mostrado na imagem abaixo:

Imagem

Observe que na imagem o computador esta programado pra desligar as 14:00 Horas, sedo assim se quiser que desligue em outro horário basta trocar o horário.

Segue o comando para desligar a maquina no Linux
Código: Selecionar todos
14 00 * * 0-7 root /sbin/shotdown -h now


02º agora precisamos ligar as maquinas em Horário especifico certo, e é ai que entra o nosso Magnifico BrasilFW, para ligar novamente as maquinas usamos o Wake-On-Lan do BFW juntamente com o agendar de tarefas.
O comando usado pra despertar a maquina é (ether-wake xx:xx:xx:xx:xx:xx) é claro trocando os "X" pelo endereço MAC da placa de rede do computador ao qual deseja despertar.

Exemplo
Código: Selecionar todos
ether-wake e0:d5:xx:xx:xx:35

Utilizo aqui para ligar minha maquina em um determinado Horário, segue abaixo a imagem de como ficaria no BFW
Imagem

Na imagem acima observe que programei para ligar a maquina as 17:00, o valor (1-5) significa que é somente de segunda a sexta, pois no sábado e domingo utilizo outro Horário para ligar, sendo assim os dias da semana fica (6-7) que sgnifica sábado e domingo, conforme mostrado na imagem a seguir.

Imagem

Observem que nessa outra imagem o Horário de ligar passou a ser 08:00 da manhã.

Agora vocês me perguntam, qual o intuito de desligar um servidor ?, pois é tem algumas empresas que usam as maquinas, incluindo os servidores em horários comerciais e não querem deixar os servidores ligados durante a noite, madrugada e finais de semana, a fim de economizar energia, poupar o Hardware, evitar ataques virtuais em momentos que não se tem nenhum técnico de TI na hora pra poder evitar danos e etc. Os motivos são muitos, mas o fato é que é uma boa ideia, pois se ninguém esta usando os equipamentos qual o sentido de deixa-los ligados ?, Claro que tem as ressalvas de maquinas que realmente não podem ser desligadas.

Bem mas a intenção aqui desse post foi realmente ajudar aqueles que necessitavam de uma solução dessas, espero ter ficado claro em minhas palavras, mesmo assim se caso tenha falado alguma besteira aqui, peço para por favor postem suas idéias e correções, ficaria muito contente, pois infelizmente ninguém sabe tudo, aprendemos mais e mais todos os dias.

Desde ja agradeço a todos que vão comentar a seguir e principalmente agradecer a quem me respondeu no Facebook do projeto, não sei quem foi, pois não me lembrei de perguntar, mas ele sabe que estou fanando dele, pois com a ajuda dele é que me propus a fazer o post aqui no fórum pra passar o conhecimento a diante.

Valeu pessoal, espero que aproveitem . :o!

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Seg Jan 14, 2019 9:40 am
por nclaria
David:
Muito obrigado pela contribuição.
Certamente muitos usuários acharão o post útil.
!+

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Seg Jan 14, 2019 10:57 am
por David
nclaria escreveu:David:
Muito obrigado pela contribuição.
Certamente muitos usuários acharão o post útil.
!+

Obrigado nclaria, e sempre bom ser útil :aplause:

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Seg Jan 14, 2019 3:43 pm
por reginaldo
nclaria escreveu:David:
Muito obrigado pela contribuição.
Certamente muitos usuários acharão o post útil.
!+

+1

David, em nome do Projeto BFW, muito Obrigado.

P.S.: Por favor, me envie os .jpgs ou .pngs das imagens para fazer upload para o ftp do Projeto BFW.
Mais uma vez, muito Obrigado. :o! :aplause:

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Seg Jan 14, 2019 4:22 pm
por David
reginaldo escreveu:
nclaria escreveu:David:
Muito obrigado pela contribuição.
Certamente muitos usuários acharão o post útil.
!+

+1

David, em do Projeto BFW, muito Obrigado.

P.S.: Por favor, me envie os .jpgs ou .pngs das imagens para fazer upload para o ftp do Projeto BFW.
Mais uma vez, muito Obrigado. :o! :aplause:


Obrigado Reginaldo, segue em anexo as imagens usadas no tutorial

Imagens Usadas no Tutorial

Qualquer dúvida estou a disposição ...

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Seg Jan 14, 2019 6:54 pm
por Mortinho
+1
que magnífico tutorial, sei que ajudou a muitos que tinha esta dúvida ou curiosidade parabéns !+

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Seg Jan 14, 2019 10:46 pm
por romano
Solução eficaz e elegante, e texto conciso. Parabéns! :aplause:

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Ter Jan 15, 2019 7:09 am
por David
Mortinho escreveu:+1
que magnífico tutorial, sei que ajudou a muitos que tinha esta dúvida ou curiosidade parabéns !+

Obrigado Amigo ...

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Ter Jan 15, 2019 7:10 am
por David
romano escreveu:Solução eficaz e elegante, e texto conciso. Parabéns! :aplause:


Obrigado pelo apoio ...

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Ter Jan 15, 2019 7:36 am
por gusgraf
Muito bom o tutorial, me esclareceu muito, principalmente no windows, pois minha prática é melhor no linux. Obrigado!

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Ter Jan 15, 2019 4:25 pm
por David
gusgraf escreveu:Muito bom o tutorial, me esclareceu muito, principalmente no windows, pois minha prática é melhor no linux. Obrigado!


Ola amigo, obrigado pelo retorno ...

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Ter Jan 15, 2019 10:05 pm
por Lenobare
Valeu David, essa vai pra sua conta da caixa de utilidades :aplause:

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Qua Jan 16, 2019 12:37 am
por David
Lenobare escreveu:Valeu David, essa vai pra sua conta da caixa de utilidades :aplause:


Obrigado meu amigo ... :o!

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Qua Jan 16, 2019 7:07 am
por DMoRiaM
Muito bom,
Obrigado pelo tutorial!

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Qua Jan 16, 2019 9:07 am
por David
DMoRiaM escreveu:Muito bom,
Obrigado pelo tutorial!


Por nada, é muito importante o Feed Back para que possamos nos motivar a criar cada dia mais materiais como esses.

Re: Desligar e Ligar Computadores em rede gerenciada pelo BF

MensagemEnviado: Sex Mar 29, 2019 2:01 am
por sam_fisher
Meus Parabéns me Amigo, com certeza Ajudará a muitos que estão chegando por Aqui
Eu Estou voltando oura Vez a programar. Estava um tempo Afastado dessas tarefas.
Fiz e Refiz umas mudança no Projeto Sagu-PRO (Desenvolvido na época por Silvio Cesar e Shampoo) (na época era parte do site GULBF - Grupo de Usuários Linux da Baixada Fluminense - Duque de Caxias -RJ)
Porém recompilei vários módulos pra Portabilizar no BrazilFW 3.0
usei na época da Versão 3.0.252 (tanto em 32 Bits quanto em 64 Bits)
Porém como o tempo avança e com ela os Códigos, estou Reformulando e substituindo o PHP, O PostgreSQL, FreeRADIUS e o Apache para novas Versões
terei muito Trabalho. mas Creio que em Breve teremos Novidades..
um Abraço e Parabéns pela Iniciativa!!!