我如何获得Windows Server 2003 DHCP来发布我新扩展的子网掩码?

我需要有大量的内部SSL站点,所以我需要大量的内部IP。 在这个网站的一些有用的build议,我知道我可以改变我的子网掩码,以提高我有主机的限制。

我有我的静态configuration的服务器从255.255.255.0更改为255.255.0.0。 但是我的启用DHCP的计算机都从我的DHCP服务器上自动获取子网掩码。 DHCP服务器本身现在在255.255.0.0上。 但是,当我在一个启用了DHCP的客户端续订租约时,仍然会获得子网掩码255.255.255.0。 我希望他们都能自动获得255.255.0.0。

注意:我希望我所有的电脑都可以互相通话。 所以我想他们都有255.255.0.0子网掩码。 但是,我不需要增加我的DHCP范围(据我所知)。 我很好,只发送192.168.0.x内的IP。 我只想让那些能够与拥有IP地址的计算机(如192.168.60.1)通信的计算机。

如果我用DHCP右键单击我的范围(我只有一个范围的DHCP服务器),我可以看到开始和结束的IP地址分别是192.168.0.1和192.168.0.254(我有一个在其他地方定义的排除范围) 。 但是,子网掩码是灰色的。 不过,我想这是有区别的。 这里的子网掩码可能定义了我定义的范围的子网掩码,我不认为我需要改变。 我只是希望DHCP服务器将新增加的子网掩码分发给请求DHCP服务的客户端。

那么我该如何告诉我的DHCP服务器?“嗨,我们现在做的事情有所不同,告诉人们子网掩码是255.255.0.0。 我试图大声说出来,但服务器没有响应。

更新 :我将按照build议重新创build范围。 你可能都是正确的,但我会确定它的工作后,将设置一个答案。 或者确认它可能会工作,但我太愚蠢,无法正常工作。 🙂

更新2 :我有一个新的Windows Server 2008 R2服务器,我将服务迁移到。 我借此机会在那里安装了DHCPangular色,并在该服务器上创build新的作用域。 当我添加angular色时,安装向导很清楚哪些IP是您创build的第一个范围的一部分,以及将作为子网掩码的内容。 我只是按照方向。 然后,我授权新的DHCP服务,并取消旧的授权。 现在一切都很好。

即使我有很多DHCP预留,整个过程只需要半小时。 我会花费尽可能多的时间来处理导入/导出过程。

更改范围的子网掩码是不可能的。 如果你没有太多的保留,简单的解决办法是简单地创build一个新的范围,并禁用旧的范围。

更新,这里是一个howto描述如何导出/导入保留。 我自己虽然没有尝试过。

您必须删除并重新创build您的范围。 看看这个知识库

最好只是回家,如果你嚷嚷你的服务器,他们不听你的…坏juju。

可悲的是,你必须定义一个新的范围。 可能更容易将范围“ 迁移 ”到同一台计算机并编辑中间文件。 没关系。 因为他们build议你把这个文件dhcpdatabase.txt ,所以我以为这是一个文本文件。 原来,这是一些不可思议的二进制blob。