今天我们来谈论一下如何用批处理在DHCP服务器上绑定IP地址和网卡的MAC地址,可能大家看着晕糊,心里想那不是很难!呵呵,其实那一点都不难,整个过程很简单,完全靠一条命令行就能解决问题!下面我把我在企业做IP绑定的方法给大家做分享
或许很多单位不做任何IP绑定的公司策略,但是有些单位会基于一些奇怪的理由,让你做IP规划,如果遇到这样的单位你只能自认倒霉,平时1台2台的做IP ,MAC绑定,你感觉很轻松,但是一旦要绑定的机器达到几十台或则上百台你就会感觉很郁闷,没关系,这些在本菜菜面前简直是小菜一叠,解决办法:首先我们到GOOGLE或则BAIDU里搜索MAC地址搜索的关键字进行搜索,不一会你就会看到一大堆的搜索工具,进行筛选一下,下载一个,然后端着笔记本到交换机上的每个VLAN里进行搜索,把搜索下来的信息进行复制到记事本里
![](https://i-blog.csdnimg.cn/blog_migrate/6a0982b5486e0cb711d4a86d982a7331.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/d8361261a04ad4ef52c6cf5118d0882e.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/f0fcd1902a3ffff39b540c79fa74362b.jpeg)
值得注意的是,我们复制下来的MAC地址里面有:在这里你必须把:去除掉,去除的方法是,打开windows里的记事本,把搜索信息粘贴上去,在编辑的下拉框里选择替换,在替换的对话框里把:粘贴到查找内容的字符框里,在替换为的字符框里什么也不要填写,然后点击全部替换
![](https://i-blog.csdnimg.cn/blog_migrate/7eea47520f8194911c9f9ab3a6e00694.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/bbc1ca2bb548c8750f0bfffce853a2ed.jpeg)
接下来把替换的结果复制粘贴到excel表格中,点击在公事包的选项选择使用文本导入,根据不同情况进行匹配
![](https://i-blog.csdnimg.cn/blog_migrate/7c55072fb1946ef647ca3bddad6f2988.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/c4f9b80fd74224ddc412ee77e4c43807.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/3258cd2c2bf55c0782dc98f5f55a1a6b.jpeg)
匹配完毕你会发现IP和MAC地址在EXCEL表格之间是分开的
![](https://i-blog.csdnimg.cn/blog_migrate/8ada9d624f9d7bb9198992204da32e79.jpeg)
然后把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"
|
![](https://i-blog.csdnimg.cn/blog_migrate/03d253410a5bfed524d6599d5adf9a71.jpeg)
然后把你IP地址给MAC地址分别粘贴到对应的框内
![](https://i-blog.csdnimg.cn/blog_migrate/ab251e8b4f53bdb5d5ad3551448fe8d3.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/1ea38f9706b4a35a06fb9c8a624b3840.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/5cc832d9780815212a76fd2018fc549f.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/49394a9d18ef78355a2e19b93a706dc9.jpeg)
然后保存为txt文档,把字母间间距缩小为一格,我们这里同样用替换的方法
![](https://i-blog.csdnimg.cn/blog_migrate/244a322ced214f4efb50377d26e43373.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/77a104d11e9da03debdb8ad82f80c695.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/e214b968dd6d366a565c0549f415a4c4.jpeg)
最后保存为bat文档,这样就大功告成!你直接可以在DHCP服务器上运用了
![](https://i-blog.csdnimg.cn/blog_migrate/85aecec76353d5f691babd4ea7601d7b.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/d4ba4379dfdfe28fdd9904fb27ad778d.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/b92c24f2c0c67237de2ffea8ca980b46.jpeg)
为了方便各位朋友,本菜菜做脚本,运行前把后缀改为bat
转载于:https://blog.51cto.com/huxiaoqiu/77553