Netsh无类静态路由DHCP选项

我想添加netsh命令来设置DHCP范围中的无类别静态路由249,我使用这个命令,但它给了我一个erorr,我正在使用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

我怀疑你看到的错误是:

提供的选项数据types对该选项无效。

DHCP服务器设置OptionValue失败。

传递的参数不完整或无效。

你看到这些,因为选项249必须指定为BINARY值,而不是IPADDRESS值。

如果你不能用GUI来设置,那么你必须自己把你想要的路线转换成一个hex的string。 一个例子如下:10.1.1.0/24通过10.1.1.1访问转换成“180a01010a010101”。 第一个八位字节“18”是子网掩码的位数(0x18 =十进制24)。 下一个字节是networkingID(0a = 10,01 = 1,01 = 1,对于“10.1.1”),如果子网掩码没有在偶数八位组边界上结束,则用右边的零填充。 最后四个八比特组是网关的IP地址。

在GUI中设置值,你会更快乐。