Use o wakeonlan pelo hostname em vez do MAC / IP

3

Estou configurando um cluster e posso ativar máquinas individuais com o comando

wakeonlan -i 192.168.1.255 [MAC Address]

Eu gostaria de poder fazer isso pelo nome do host em vez do MAC, mas o arquivo de configuração do wakeonlan parece oferecer apenas IP < - > Mapeamento MAC. Como posso fazer isso por hostname?

Se isso ajudar, estou executando o DHCP3 + BIND e digitei todos os endereços MAC das máquinas no arquivo dhcpd.conf para que eles recebam o nome do host correto quando PXEbooting.

Talvez haja algum comando como 'host' que me daria um MAC de um nome de host?

Obrigado

    
por Pengin 06.08.2010 / 09:52

3 respostas

5

Veja man 5 ethers ; basicamente, coloque os pares MAC / hostname no seu /etc/ethers . Então etherwake poderá acordá-los.

    
por 06.08.2010 / 11:14
1
  • Não. Endereços MAC não correspondem a nomes de host. Endereços MAC são de nível inferior e específico para a tecnologia usada (ethernet).
  • O WakeOnLan funciona apenas com endereços MAC.

Ergo - desculpe - nenhum nome de host.

    
por 06.08.2010 / 10:03
0

Você pode fazer isso pelo Hostname, mas antes você tem que configurar o arquivo de configuração do ether-wake (se você usa o Linux) assim:

MAC_adress: name_of_machine
    
por 26.04.2013 / 18:55