最近正在实施Windows Server 2008 R2 DHCP服务器部署,要求把员工的IP地址和MAC以及姓名完成在DHCP服务器上的绑定,使用的系统是windows2003-x64,要添加的用户有8个C类网段的,一个个添加工作程度太大了,于是想使用批处理的脚本完成。
        命令提示行的作用果真强悍,如下便是使用命令添加绑定的语句:
一:netsh dhcp server 127.0.0.1 scope 10.120.131.0 add reservedip 10.120.131.21 206A8A0A2AC8 "姓名" "" "BOTH"
二:netsh dhcp server 127.0.0.1 scope 10.120.131.0 add reservedip 10.120.131.21 206A8A0A2AC8 "姓名" "" "DHCP"
        其中127.0.0.1处应该添加的是DHCP服务器IP地址,10.120.131.0处添加的是作用域的网络号,后面分别是IPMAC和姓名。

注:MAC地址一栏必须使用上面的格式,不可以为20-6A-8A-0A-2A-C8或者20:6A:8A:0A:2A:C8的形式,否则添加不成功。

当作业量比较大的时候,我们可以充分使用EXCEL的功能,只需要把相应的IPMAC和姓名字段列粘贴进EXCEL中,然后再将处理好的内容粘贴到记事本中,更改文本格式为bat即可双击添加。
附上我添加时使用的EXCEL框架的设置,如下:

1、可以从Excel中复制出来粘贴到TXT记事本中;

2、也可以将Excel另存为CSV(逗号分隔符)(X.csv)格式

 
注:只能添加一条按一次回车键然后才能再添加一条,所以需要按如下的方式添加两句话即OK,如下所示:
@echo off
netsh dhcp server 127.0.0.1 scope 10.120.131.0 add reservedip 10.120.131.21 206A8A0A2AC8 "姓名" "" "DHCP"
netsh dhcp server 127.0.0.1 scope 10.120.131.0 add reservedip 10.120.131.21 206A8A0A2AC8 "姓名" "" "DHCP"
echo "OK"
pause & exit

以上命令可以一次性执行一个作用域的IP-MAC绑定信息。

如下图所示:


这样的脚本在双击执行后会自动运行,运行结束后按任意键退出即可。

批量导入IP-MAC地址到Windows Server 2008 R2DHCP服务器中,设置错误回出现一下错误:

1、MAC地址设置错误,为20-6A-8A-0A-2A-C8或者20:6A:8A:0A:2A:C8的形式,否则添加不成功。

2、作用域建立错误:指定DHCP客户端不是保留客户端。

3、已经存在IP-MAC绑定信息:将提示已经存在。

windows2003 DHCP中批处理绑定IP与MAC的更多相关文章

  1. 网络中TCP、IP、MAC、UDP的头部格式信息

    TCP头部格式 字段名称 长度(比特) 含义 TCP头部(20字节~) 发送方端口号 16 发送网络包的程序的端口号 接收方端口号 16 网络包的接收方程序的端口号 序号(发送数据的顺序编号) 32 ...

  2. 华为核心交换机绑定IP+MAC+端口案例

    1         案例背景 某网络改造项目,核心交换机为华为S5700,接入交换机为不同型号交换机,如下模拟拓扑,客户端接入交换机1通过Access模式与核心交换机连接,该交换机下只有一个Vlan2 ...

  3. 获得Unix/Linux系统中的IP、MAC地址等信息

    获得Unix/Linux系统中的IP.MAC地址等信息 中高级  |  2010-07-13 16:03  |  分类:①C语言. Unix/Linux. 网络编程 ②手册  |  4,471 次阅读 ...

  4. win10系统绑定本地IP和mac地址

    第一步:找到自己的IP和mac地址 1.按着win键+R键,输入cmd(大小写都一样) 2.命令: ipconfig   /all              #查看所有地址 然后按“回车键” 3.这样 ...

  5. 做一个自动修改本机IP和mac的bat文件

    原文:做一个自动修改本机IP和mac的bat文件 1.ip bat修改理论探讨 前两天我突然萌生了一个念头:能不能做一个小程序来实现自动配置或修改IP和mac,达到一键搞定的目的,这样尤其适合那些带着 ...

  6. 2-4-搭建DHCP服务实现动态分配IP地址-NTP网络时间同步

    本节所讲内容: •DHCP服务器工作原理 •使用DHCP为局域网中的机器分配IP地址 •使用DHCP为服务器分配固定IP地址 •ntpdate加计划任务同步服务器时间 ---------------- ...

  7. 搭建DHCP服务实现动态分配IP地址-NTP网络时间同步

    本节所讲内容: DHCP服务器工作原理 使用DHCP为局域网中的机器分配IP地址 使用DHCP为服务器分配固定IP地址 ntpdate加计划任务同步服务器时间   实验环境: 服务端:xuegod63 ...

  8. 怎么查询局域网内全部电脑IP和mac地址等信息?

    在局域网内查询在线主机的IP一般比较简单,但局域网内全部电脑的IP怎么才能够查到呢?查询到IP后我还要知道对方的一些详细信息(如MAC地址.电脑名称等)该怎么查询呢??? 工具/原料 Windows ...

  9. 怎么查询局域网内全部电脑IP和mac地址..

    在局域网内查询在线主机的IP一般比较简单,但局域网内全部电脑的IP怎么才能够查到呢?查询到IP后我还要知道对方的一些详细信息(如MAC地址.电脑名称等)该怎么查询呢??? 工具/原料 Windows ...

随机推荐

  1. VS2012+EF6+MYSQL配置

    安装以下三个插件: 1. EFTools6.1.0ForVS2012.msi 2. mysql-connector-net-6.8.3.msi 3. Mysql for Visual Studio 1 ...

  2. SQLserver日期函数

      ------------------日期转化成年月日时分秒毫秒--------------- select 'R'+CONVERT(varchar(100), GETDATE(), 112)+ri ...

  3. knockout.js 简介

    Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化. Knockout有如下4大重要概念: 声明式绑定 (Declarative Bindings):使用 ...

  4. SQL位运算符

    十进制 170 转二进制为:0000 0000 1010 1010 十进制 75  转二进制为:0000 0000 0100 1011 1.&(位与) 上下运算,按照与的运算规则:0& ...

  5. 将IIS6.0中的某页设置成首页

  6. iOS 服务器回空数据的处理

    后端返回一个数组类型的数据,但是数据里面包含"<null>","(null)"等,本地缓存写入数据失败,write to File: 方法限制, 可 ...

  7. 数据库Mysql学习笔记(一)

    Mysql 数据库是数据库初学者最佳的选择的,其语法简单,采用的非底层的SQL语言定义(DDL).操作(DML).控制(DCL)数据库. 入门知识:服务器.库.表. (1)安装Mysql服务器.配置文 ...

  8. 黑马程序员——【Java高新技术】——案例:银行业务调度系统

    ---------- android培训.java培训.期待与您交流! ---------- 一.银行业务调度系统需求 Ø 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗 ...

  9. 【Python】二分查找算法

    二分查找:在一段数字内,找到中间值,判断要找的值和中间值大小的比较.如果中间值大一些,则在中间值的左侧区域继续按照上述方式查找.如果中间值小一些,则在中间值的右侧区域继续按照上述方式查找.直到找到我们 ...

  10. MFC如何隐藏RibbonBar的QAT QuickAccessToolBar(快速访问工具栏)

    在CMainFrame的中的OnCreate函数中找到 m_wndRibbonBar.LoadFromResource(IDR_RIBBON); 在这一行的下面添加 CMFCRibbonQuickAc ...