cmd 配置dchp服务器
程序员文章站
2022-06-27 17:03:42
1.安装DHCP服务器角色,这样在netsh下才会有dhcp上下文 2.编写配置dhcp的脚本 从命令行运行netsh有两种语法: 比如要获取已经配置的网络接口列表 1.写全 其中:-r RemoteComputerName 是指定要操作的远程主机或本机的计算机名,interface ipv4 是n ......
1.安装dhcp服务器角色,这样在netsh下才会有dhcp上下文
2.编写配置dhcp的脚本
从命令行运行netsh有两种语法:
比如要获取已经配置的网络接口列表
1.写全
netsh -r remotecomputername interface ipv4 show interface
其中:-r remotecomputername 是指定要操作的远程主机或本机的计算机名,interface ipv4 是netsh下的上下文,show interface 是interface ipv4 下获取网络接口列表的命令。
2.netsh -c context -r remotecomputername command
其中,context为待操作的上下文标识符,remotecomputername 是指定要操作的远程主机或本机的计算机名,command 是待执行的命令。
netsh -c "interface ipv4" -r remotecomputer show interfaces
有了以上的了解后,我们在编写dhcp的脚本时,使用第二种写法,这样的脚本简单,方便指定远程主机,不会写死。
要求: 建立作用域192.168.1.0 名字为mainscope,备注为primaryscope 建立地址池,分发的ip范围为192.168.1.1-254,其中1-25的ip排除不能分配
批处理脚本dhcp_scope_192.168.1.0.bat
add scope 192.168.1.0 255.255.255.0 mainscope primaryscope scope 192.168.1.0 add iprange 192.168.1.1 192.168.1.254 scope 192.168.1.0 add excluderange 192.168.1.1 192.168.1.25 scope 192.168.1.0 set state 1
执行时:
netsh -c "dhcp server" -r remotecomputer -f dhcp_scope_192.168.1.0.bat
其中,dhcp server是上下文,-f dhcp_scope_192.168.1.0.bat是执行的脚本文件或网络路径。
要删除建立的作用域:
netsh -c "dhcp server" -r remotecomputer del scope 192.168.1.0 dhcpfullforce
推荐阅读
-
eclipse怎么部署tomcat服务器(讲解eclipse配置tomcat环境)
-
eclipse怎么部署tomcat服务器(讲解eclipse配置tomcat环境)
-
php源码怎么搭建网站教程(详解php服务器环境搭建及配置)
-
通过对php一些服务器端特性的配置加强php的安全
-
php源码怎么搭建网站教程(详解php服务器环境搭建及配置)
-
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
-
Nginx服务器上安装并配置PHPMyAdmin的教程
-
Linux 服务器安全配置
-
网站服务器配置单(科普服务器搭建基础知识)
-
tomcat服务器配置教程(如何成功配置tomcat服务器)