本次使用基于vmware的windows server2019来搭建DHCP服务器
用到的工具有VMware® Workstation 17 Pro(17.6.3 build-24583834)
一台windows server2019的iso镜像
一台windows 7的iso镜像(用来测试,无所谓的)
首先对于虚拟机的设置来说,可以见站内的这篇文章
VMware虚拟机三种网络模式详解--Bridged(桥接模式)
为了避免windows server2019(以下简称win2019)对物理机的ip干扰,所以选择了自定义
编辑-虚拟网络编辑器
关闭将主机虚拟适配器连接到此网络,也就是关闭了物理机和虚拟机的连接
关闭使用本地DHCP服务将IP地址分配给虚拟机,也就是防止局域网存在两台DHCP服务器造成干扰
仅主机模式,则是为了将局域网和真实网络完全隔离
在win2019和win7的网络适配器中都设置为vmnet2(也就是自定义的那个)
之后开机win2019
169.254.119.130 是 APIPA(Automatic Private IP Addressing)地址,也叫“零配置地址”
是系统获取ip超时之后会从169.254.0.0/16里面挑一个地址来用
在配置DHCP服务器之前,首先DHCP服务器需要一个静态的ip地址,在真实网络中静态ip的获取是困难的,所以这次只是简单的指定本机的ip地址
网络 -(右键)属性 - 网络和共享中心 - 更改适配器设置 - (选中虚拟网卡)(右键)属性 - 选中
属性 - 使用下面的ip地址 (dns服务器可以为空,只是分配DHCP而是不需要通网的话,dns为空没关系,如果需要上网,就填写可用DNS(比如8.8.8.8,114.114.114.114等))
ip地址设置为vmnet2(也就是自定义的虚拟网络)的下方的子网ip所在网段的地址
只要保证DHCP服务器ip和网关都处在子网ip所在网段就可以,主机号是没有关系的
做好准备工作之后,去搭建DHCP服务
此电脑 - (右键)管理 - 进入到服务器管理器
在管理这一栏,选中添加角色和功能,我们的服务都从这里安装,下一步下一步,选中DHCP服务
选择添加功能,下一步下一步下一步直接安装
安装结束后
看到有个警告,点进去
完成DHCP配置
至此,DHCP的安装就结束了,接下来要去配置DHCP
服务器管理器(当前页面)- 工具 - DHCP
IPV4 - (右键)新建作用域
结束ip最多到254,255是广播地址,起始地址根据个人习惯,除开要用到的静态ip之外都可以用来分配
路由器也就是之前设置IPV4指定的
因为本机没有装DNS服务器,所以这里用了114.114.114.114(其实不用也可以,只是通不了网,但是不妨碍分配ip)(233是之前实验用的,忽略)
至于这个选项已经被废弃,所以直接下一步就行
启用作用域
现在我们登陆win7,发现被分配了IP
进入win2019的地址租用,也可以看到
至此完成搭建