Installation
PXE啟動linux和windows
這是場景:我有3台機器通過交換機連接到網路:一台是可以充當tftp伺服器的伺服器,交換機有DHCP伺服器,另外2台機器需要安裝作業系統。一個需要linux,另一個需要Windows。
有什麼方法可以配置 PXE 引導,以便我可以決定(基於 MAC ID 或靜態 IP 地址)是提供 linux 引導程序還是 Windows?
我可以自己編寫 tftp 伺服器。但是,我發現此時已經為時已晚。
您不應該讓 TFTP 伺服器決定,因為 TFTP 伺服器可能不再有必要的資訊(例如,如果客戶端位於路由器後面,則無法獲取 MAC 地址)。
相反,配置 DHCP 伺服器以根據客戶端的 MAC 地址提供不同
next-server
的filename
選項(通常通過使用適當的選項數據創建保留來實現)。如果您目前的 DHCP 實施不允許這樣做,請考慮將其更換為功能更強大的實施。ISC dhcpd 和 Microsoft DHCP 伺服器都支持這種配置。