无忧启动论坛

标题: 用windows2003建立的DHCP服务器批量保留地址(原创) [打印本页]

作者: skybolt    时间: 2008-8-6 15:36
标题: 用windows2003建立的DHCP服务器批量保留地址(原创)
我现在有好多地址需要保留,我该怎么做呢?难道只有一个一个输入的方法吗?有好几百啊。

不能通过延长时间来解决(因为具体情况,不适合这种方法),而我又不可能一台一台到现场去手动设置地址。

解决办法:
在交换机上进行过IP-MAC绑定以后,用户的计算机只能使用唯一的IP地址上网。因此,DHCP服务器重装以后,如何保证IP地址不至于重新被分配,将是每个网管必须面对的问题。通过查看2003DHCP服务器的帮助资料,我们很容易通过命令对单个IP进行保留。如何批量保留呢?通过试验,我找到了一个简单的不能再简单的答案。

使用2003做DHCP服务器添加保留地址命令格式:
进入命令提示符
C:\>netsh     ;启动netsh服务
netsh>dhcp  
dhcp>server 127.0.0.1    ;如果远程操作,则输入DHCP服务器IP地址
dhcp server>mscope 10.10.5.0 ;DHCP作用域,就是你的网段地址
dhcp server mscope>add reservedip 10.10.5.123 000011112222 张三  销售部  both
这样就把IP地址10.10.5.123,MAC地址为000011112222保留给张三

批量保存:
建立一个IP-MAC的文本文档,将要保留的IP与MAC地址全部输入好。
文本内容如下:
add reservedip 10.10.5.123 000011112222 张1  销售部  both
add reservedip 10.10.5.124 000011113333 张2  销售部  both
add reservedip 10.10.5.125 000011114444 张3  销售部  both
add reservedip 10.10.5.126 000011115555 张4  销售部  both
add reservedip 10.10.5.127 000011116666 张5  销售部  both
add reservedip 10.10.5.128 000011117777 张6  销售部  both

进入目录:
C:\>netsh     
netsh>dhcp  
dhcp>server 127.0.0.1
dhcp server>mscope 10.10.5.0
dhcp server mscope>

复制文本内容,再命令窗口的光标处点击粘贴(不支持快捷键哦),回车。这样,以上地址就全部被加入的保留里面了。如何看不到,请重新打开DHCP窗口。

[ 本帖最后由 skybolt 于 2008-8-8 12:49 编辑 ]
作者: skybolt    时间: 2008-8-8 12:52
之所以能想到这个方法,完全是因为配置路由器时引发的灵感。希望对大家有帮助!
作者: notepad    时间: 2011-6-29 10:44
感谢楼主分享!
这个技巧帮上了我的大忙了,不过指令MSCOPE提示出错,改成SCOPE才成功的。
作者: shenwen163    时间: 2013-1-24 09:28
原帖由 notepad 于 2011-6-29 10:44 发表
感谢楼主分享!
这个技巧帮上了我的大忙了,不过指令MSCOPE提示出错,改成SCOPE才成功的。


感谢LZ分享

感谢楼上指出MSCOPE改SCOPE,刚开始我也没有成功,我用的是Windows server 2003。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3