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

前段时间看到一个提问关于如何批量设置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地址可使用此方法。

声明:

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

操作效果如下图所示:

(0)

相关推荐

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

    前段时间看到一个提问关于如何批量设置DHCP保留地址的贴子,后来经作实验测试,现将解决方法分享给大家,供互相学习讨论. 首先我们知道DHCP添加保留地址的方法有两种.一种在作用域的保留地址添加:另一种方法通过命令行批量添加. 下面介绍的是如何通过命令行添加保留地址的方法:(此方法在2003R2及2008R2上测试可用) 复制代码 代码如下: dhcp server 172.16.2.10 scope 172.16.2.0 add reservedip172.16.2.100 00055de2e5

  • Windows下用bat命令行方式更改IE代理服务器设置方法

    什么是批处理? 批处理(Batch),也称为批处理脚本.顾名思义,批处理就是对某对象进行批量的处理.批处理文件的扩展名为bat 目前比较常见 的批处理包含两类: DOS批处理和PS批处理. PS批处理是基于强大的图片编辑软件 Photoshop的,用来批量处理图片的脚本: 而DOS批处理则是基于DOS命令的,用来自动地批量地执行 DOS命令以实现特定操作的脚本.这里要讲的就是DOS批处理 批处理是一种简化的脚本语言,它应用于DOS和Windows系统中,它是由DOS或者Windows系统内嵌的

  • Python教程之pytest命令行方式运行用例

    目录 前言 pycharm里命令行运行用例 终端中使用pytest 用例全部运行 打印详情-v 指定组别 使用表达式指定某些用例-k 遇到失败即停止运行-x 指定运行某个测试py文件 指定运行某个class 指定运行某个方法: 其他 总结 前言 用命令行方式调用用例是我们最常用的方式,这方面确实比java的TestNG框架要好用许多,至少不用写xml文件,为了提供定制化运行用例的方式,pytest提供了许多运行命令以供定制化运行某一类测试用例或者某个测试用例等: pycharm里命令行运行用例

  • Ubuntu安装java的最简单的命令行方式(推荐)

    由于经常要安装java,因此 深受其烦! 分为两部: 1. sudo apt-get install openjdk-7-jdk 2. sudo vim /etc/environment 然后把下面的复制过去 : JAVA_HOME="/usr/lib/jvm/java-1.7.0-openjdk-amd64>" 3.source /etc/environment 以上所述是小编给大家介绍的Ubuntu安装java的最简单的命令行方式,希望对大家有所帮助,如果大家有任何疑问请给我

  • python清空命令行方式

    python清空命令行 ! 有时我们在命令行上运行一些代码时,觉得有些冗余了,可以通过以下代码进行清除命令行上的代码. import os def clear():os.system('cls') clear() 主要的代码是os.system('cls'),也可以直接输入该代码去清除命令行. 以上这篇python清空命令行方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.

  • MySQL命令行方式进行数据备份与恢复

    目录 备份 还原 方式一 方式二 平时经常管理数据库的时候 发现身边小伙伴儿 都是使用各种图形化工具对MySQL数据 进行数据的备份和还原操作 离开了工具就束手无策了 美其名曰 巧妇难为无米之炊 今天就和大家分享一下命令行方式对MySQL数据库的数据进行备份与还原操作 备份 # 操作系统控制台 mysqldump day01 -h 192.168.95.11 -uroot -p > ./lihaozhe.sql 还原 方式一 在数据库内还原 create database lihaozhe; u

  • ubuntu16.0.4 设置固定ip地址的方法

    由于Ubuntu重启之后,ip很容易改变,可以用以下方式固定ip地址 1.设置ip地址 vi /etc/network/interface # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto ens32 iface ens32 inet static address 192.168.159.130 netmask 255.255.255.0 gat

  • 虚拟机中CentOS7设置固定IP地址的方法

    由于我的开发环境是在VMWare虚拟机里安装Centos,然后在host文件中设置拦截,这样就可以直接跳转虚拟机的CentOS,但是虚拟机的IP地址总是会变,就要随时修改host文件,很麻烦.决定虚拟机采用固定IP方式,记录下步骤,方便以后查阅,希望也能帮助到其他的小伙伴. 环境:主机是Windows 10 VMWare 12 Centos 7.5 1. 设置虚拟机的网络连接方式 点击虚拟机名称->右键->设置 修改网络适配器.网络连接方式可以选择"NAT模式"或者&quo

  • VMware中安装CentOS7(设置静态IP地址)并通过docker容器安装mySql数据库(超详细教程)

    一位读大二的学弟问我怎么安装配置这些,我简单的整了一个教程,这里记录一下,并分享给需要的朋 安装过程学习使用足够,实际工作中有些繁琐的配置略过了! 打开VM虚拟机,菜单栏[文件]-->选择[新建虚拟机],选择"o自定义(高级)"-->[下一步] 默认一直点[下一步]到选择安装盘的位置,选择自己已经下载好的官方DVD镜像文件(不要整别的镜像,避免走不必要 的坑) [下一步]设置虚拟机名称(取一个合适的名称,设置合适的路径) 处理器设置默认,安装好虚拟centos后可以根据情况

  • Vmware虚拟机设置固定IP地址的方法( 图文教程)

    一.在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Net网络连接方式,随意设置子网IP,点击NAT设置页面,查看子网掩码和网关,后面修改静态IP会用到. 注:上面的"使用本地DHCP服务--"这一项是没有钩选的 二.检查物理主机 网卡设置,打开网络和共享中心→ 更改适配器设置→,在VMware Network Adapter VMnet8上单击右键,选择属性按钮打开属性对话框.   修改IP地址注意填写和第一步设置的一样 三.进入虚拟机,设置固定IP地址. 输入如下

随机推荐