Назад | Перейти на главную страницу

Используйте wakeonlan по имени хоста, а не по MAC / IP

Я настраиваю кластер и могу разбудить отдельные машины с помощью команды

wakeonlan -i 192.168.1.255 [MAC Address]

Я хотел бы иметь возможность делать это по имени хоста вместо MAC, но файл конфигурации для wakeonlan, похоже, предлагает только сопоставление IP <-> MAC. Как я могу сделать это по имени хоста?

Если это помогает, я запускаю DHCP3 + BIND и ввел MAC-адреса всех машин в файл dhcpd.conf, чтобы они получали правильное имя хоста при загрузке PXE.

Может быть, есть какая-то команда вроде 'host', которая даст мне MAC по имени хоста?

Спасибо

Видеть man 5 ethers; в основном, помещайте пары MAC / hostname в свой /etc/ethers. затем etherwake сможет их разбудить.

  • Нет. MAC-адреса не соответствуют именам хостов. MAC-адреса относятся к более низкому уровню и зависят от используемой технологии (Ethernet).
  • Wake On Lan работает ТОЛЬКО с MAC-адресами.

Ergo - извините - нет имени хоста.

Вы можете сделать это по имени хоста, но прежде, чем вам нужно будет настроить конфигурационный файл ether-wake (если вы используете Linux), например:

MAC_adress: name_of_machine