Dhcp

Netsh 無類靜態路由 DHCP 選項

  • December 2, 2010

我想添加 netsh 命令以在 DHCP 範圍內設置無類靜態路由 249,我使用此命令但它給了我一個錯誤,我使用的是 windows server 2003 R2

netsh dhcp 伺服器 \SRVDC01 範圍 10.0.17.45 設置選項值 249 IPADDRESS 10.0.0.0 255.0.0.0 10.0.16.1

我懷疑您看到的錯誤是:

提供的選項數據類型對選項無效。

DHCP 伺服器設置 OptionValue 失敗。

傳遞的參數不完整或無效。

您看到這些是因為選項 249 必須指定為 BINARY 值,而不是 IPADDRESS 值。

如果您不能使用 GUI 設置它,那麼您必須自己將所需的路由轉換為十六進製字元串。範例如下:可通過 10.1.1.1 訪問的 10.1.1.0/24 轉換為“180a01010a010101”。第一個八位字節“18”是子網遮罩的位數(0x18 = 十進制的 24)。接下來的八位字節是網路 ID(0a = 10, 01 = 1, 01 = 1,對於“10.1.1”),如果子網遮罩不在偶數八位字節邊界上結束,則在右側用零填充。最後四個八位字節是網關的 IP 地址。

在 GUI 中設置值,您會更快樂。

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