Linux
通過主機名而不是 MAC/IP 使用 wakeonlan
我正在建立一個集群,並且可以使用命令喚醒單個機器
wakeonlan -i 192.168.1.255 [MAC Address]
我希望能夠通過主機名而不是 MAC 來執行此操作,但是 wakeonlan 的配置文件似乎只提供 IP <-> MAC 映射。我怎樣才能通過主機名來做到這一點?
如果有幫助,我正在執行 DHCP3 + BIND,並在 dhcpd.conf 文件中輸入了所有機器的 MAC 地址,以便在 PXE 啟動時向它們發送正確的主機名。
也許有一些像’host’這樣的命令會給我一個來自主機名的MAC?
謝謝
見
man 5 ethers
; 基本上,將 MAC / 主機名對放在您的/etc/ethers
. 然後etherwake
就能喚醒他們。
- 不,MAC 地址與主機名不對應。MAC 地址較低級別且特定於所使用的技術(乙太網)。
- WakeOnLan 僅適用於 MAC 地址。
Ergo - 抱歉 - 沒有主機名。