Dhcp

在嵌入式 Windows 上託管 DHCP/PXE 伺服器

  • December 14, 2018

我正在嘗試通過 pxe 啟動設備,該設備連接到 Windows Embedded 8(工業/標準)主機 PC。

我認為和搜尋應該有可能將我指向使用 WDS 的方向。我似乎找不到任何關於在嵌入式 Windows 上執行 WDS 的參考資料。

我在圖像配置編輯器中包含了 dhcp 伺服器和 Internet 連接共享的模組。但我找不到任何配置選項。

如果我在 cmd 視窗中執行 netsh,它只會給我 dhcpclient 的命令,而不是 dhcp(伺服器)。

誰能指出我正確的方向?

哦,順便說一句,我不想​​使用任何第 3 方 dhcp 伺服器軟體。

編輯: 如果它們確實支持此功能,則可以使用嵌入的其他版本的 Windows。但我相信它應該能夠在最新一代的 Windows Embedded 上執行

不幸的是,WDS 不能作為從 Windows Embedded 執行的服務。要在您的硬體上啟用 WDS,您必須執行 2008 年及更高版本的任何版本的 Windows 伺服器。Windows server 2003 具有適用於舊作業系統(例如 XP 200 等)的 RIS

要回答您的問題,使您的 Windows Embedded 系統成為 PXE 伺服器的唯一方法是執行 3rd 方工具。如果您要執行 3rd 方工具並且只將您的硬體用作 PXE 伺服器,那麼我會推薦 Linux。


連結:WDS - https://en.wikipedia.org/wiki/Windows_Deployment_Services

Windows 嵌入式 - https://en.wikipedia.org/wiki/Windows_Embedded

Ubuntu 伺服器 - https://en.wikipedia.org/wiki/Ubuntu_(operating_system)#Ubuntu_Server

Ubuntu 伺服器 PXE - https://help.ubuntu.com/community/PXEInstallServer


TL;DR:Win Embedded 上沒有 WDS。使用 WDS 的 Win Server。如果您想部署較舊的作業系統 (EG XP) 或非 MS 作業系統,請嘗試 Linux (EG Ubuntu Server)。

引用自:https://serverfault.com/questions/750195