当前位置 主页 > 服务器问题 > win服务器问题汇总 > 最大化 缩小

    通过命令行方式批量设置保留IP地址的代码

    栏目:win服务器问题汇总 时间:2019-03-20 09:22

    前段时间看到一个提问关于如何批量设置DHCP保留地址的贴子,后来经作实验测试,现将解决方法分享给大家,供互相学习讨论 前段时间看到一个提问关于如何批量设置DHCP保留地址的贴子,后来经作实验测试,现将解决方法分享给大家,供互相学习讨论。

    首先我们知道DHCP添加保留地址的方法有两种。一种在作用域的保留地址添加;另一种方法通过命令行批量添加。

    下面介绍的是如何通过命令行添加保留地址的方法:(此方法在2003R2及2008R2上测试可用)

    复制代码 代码如下:
    dhcp server 172.16.2.10 scope 172.16.2.0 add reservedip172.16.2.100 00055de2e509 pxp3


    注释:

    Dhcp 表示要进行dhcp配置
    Server 172.16.2.10 表示dhcp所在的主机IP地址。
    Scope 172.16.2.0 指定区域和区域所在的网络号。
    add reservedip 172.16.2.100 00055de2e509 pxp3. 表示添加一个保留地址(addreservedip),为mac地址为 00055de2e509 的计算机分配一个保留给他的ip地址。保留的名字是pxp3. 。

    使用方法:

    1.将该命令dhcpserver 172.16.2.10 scope 172.16.2.0 add reservedip 172.16.2.100 00055de2e509 pxp3 保存在一个文本文件中,如dhcp.txt。30台计算机要有三十个这样的命令。
    2.然后通过命令 netshexec dhcp.txt 来执行这个文件中的命令。

    把txt文件放到C盘根目录,然后打开命令提示符并切换到C盘根目路径下,直接输入以下命令即可。
    netsh exec dhcp.txt 注:dhcp 代表为要使用的txt文件的文件名称;如果需要设置大批量保留客户端IP地址可使用此方法。

    声明:

    本文中所提及到的方法只在单作用域模式下测试正常,如果贵公司是多作用域模式,请自行测试或测试后将结果告知,谢谢!

    操作效果如下图所示: