公司内部现有DHCP服务器网段是192.168.0.0/24,其中包括了10几台Server和几台Cisco的交换机,网关等设备,实际可以分配给Client使用的地址不超过200个。由于公司的扩大规模,新增了不少电脑,导致地址池不够使用,需要增加地址。
选择了最简单的方案,增加子网地址还实现,由于增加子网地址需要修改子网掩码,但DHCP Server上无法直接修改掩码,需要删除作用域后重建。
由于公司成立之初时对网络的规划不够规范,导致DHCP上有很多的保留地址和不分配的IP地址,如果重建将会需要大量的时间来重新增加不分配的IP地址和保留的IP地址。
尝试使用DHCP的备份和还原功能,还原后还是24的掩码长度,无法实现新的要求。
最后只能使用命令行了
导出命令:
netsh dhcp server 192.168.0.1 scope 192.168.0.0 dump > d:\dhcp.txt
打开导出的dhcp.txt文件,可以看到保留的IP地址和不分配的IP,将其他信息删除
删除原来的作用域并新建一个掩码长度为23的作用域
导入
netsh -f d:\dhcp.txt
最后检查新建的作用域中,保留和不分配的IP都已成功导入。
使用BAT导入
netsh Dhcp Server \\192.168.0.4 Scope 192.168.0.0 Add reservedip 192.168.0.29 000f202c68c5 "192.168.0.29" "" ""
转载于:https://blog.51cto.com/hzsunqi/1390451