Como posso clientes do Wul-on-LAN em mulitple (WoL) de uma só vez?

2

Eu tenho procurado por uma maneira de Wake-on-LAN (WoL) vários clientes em um laboratório de informática ou para fins de imagem de disco. Eu estou usando o Lubuntu 12.04 como o servidor. Qual é a ferramenta de linha de comando mais simples e / ou melhor para este trabalho?

    
por HarlemSquirrel 28.01.2014 / 17:32

1 resposta

3

Eu tenho feito um pouco de pesquisa e tentativa / erro de trabalho sobre este assunto e gostaria de compartilhar minhas descobertas. Estas três páginas foram muito úteis: Wake-on-LAN e Beginners/BashScripting e Lista todos os endereços MAC na minha rede local .

  1. Usei o arp para reunir os endereços MAC de que precisava, pois eles estavam ligados e conectados à minha LAN isolada.
  2. testei etherwake e wakeonlan e examinei suas opções; O wakeonlan permitiu que eu referenciasse um arquivo para obter vários endereços MAC para ativar, mas não ativaria meus laptops HP6455b, enquanto o etherwake acordaria meus laptops, mas não permitiria que eu acordasse mais de um por vez.
  3. Eu criei um script bash simples para ativar todos os computadores que eu precisava com um único comando.
#!/bin/bash
etherwake 00:00:00:00:00:00
etherwake 00:00:00:00:00:00
..

Eu salvei isso como um arquivo .sh, dei permissão para executar com chmod a + x e depois executei-o como root: presto!

    
por HarlemSquirrel 28.01.2014 / 17:32