今天我们来谈论一下如何用批处理在DHCP服务器上绑定IP地址和网卡的MAC地址,可能大家看着晕糊,心里想那不是很难!呵呵,其实那一点都不难,整个过程很简单,完全靠一条命令行就能解决问题!下面我把我在企业做IP绑定的方法给大家做分享
  或许很多单位不做任何IP绑定的公司策略,但是有些单位会基于一些奇怪的理由,让你做IP规划,如果遇到这样的单位你只能自认倒霉,平时12台的做IP MAC绑定,你感觉很轻松,但是一旦要绑定的机器达到几十台或则上百台你就会感觉很郁闷,没关系,这些在本菜菜面前简直是小菜一叠,解决办法:首先我们到GOOGLE或则BAIDU里搜索MAC地址搜索的关键字进行搜索,不一会你就会看到一大堆的搜索工具,进行筛选一下,下载一个,然后端着笔记本到交换机上的每个VLAN里进行搜索,把搜索下来的信息进行复制到记事本里
值得注意的是,我们复制下来的MAC地址里面有:在这里你必须把:去除掉,去除的方法是,打开windows里的记事本,把搜索信息粘贴上去,在编辑的下拉框里选择替换,在替换的对话框里把:粘贴到查找内容的字符框里,在替换为的字符框里什么也不要填写,然后点击全部替换
接下来把替换的结果复制粘贴到excel表格中,点击在公事包的选项选择使用文本导入,根据不同情况进行匹配
匹配完毕你会发现IPMAC地址在EXCEL表格之间是分开的
然后把DHCP的绑定命令也复制到EXCEL的表格中,进行相应的匹配
netsh
dhcp server (DHCP server  IP) scope
DHCP IP
add reservedip
得到的DHCP地址
MAC地址
"编号"
"机器描述"
 "BOTH"MAC&IP)
我的DHCP地址是192.168.1.3 我要把IP发给192.168.1.0网段的计算机,表示为
netsh
dhcp server
192.168.1.3
scope 192.168.1.0
add reservedip
""
""
"BOTH"
然后把你IP地址给MAC地址分别粘贴到对应的框内
然后保存为txt文档,把字母间间距缩小为一格,我们这里同样用替换的方法
最后保存为bat文档,这样就大功告成!你直接可以在DHCP服务器上运用了
为了方便各位朋友,本菜菜做脚本,运行前把后缀改为bat