文章目录
DHCP 实验(windows server +ensp)
实验环境
windows server 2012 | DHCP服务器 |
---|---|
Vmnet 8 网卡 | 中介 |
ensp Cloud 云 | 中介 |
ensp 上的3个pc | DHCP客户端 |
实验拓扑
环境搭建
1.配置本机Vmnet 8 网卡
IP:10.1.1.1 ,子网:255.255.255.0 ,网关不用填
2.配置虚拟器网络编辑器
进入VMware点击编辑/点击虚拟网络编辑器/打开后选择Vmnet 8
3.虚拟器设置里选择网络适配器
4.配置Windows server 2012 网卡
5.ensp 配置Cloud云
配置DHCP 服务器
安装角色
进win server 2012 点击进入 服务器管理器 首先要添加服务器角色(可以说安装DHCP服务)
添加角色和功能
本地安装和远程安装(需要加入域),这里选本地安装
服务器选择,默认选择本机
服务器角色,选中DHCP服务器,添加功能
提示,继续安装,需要设置静态地址,可以点击继续
配置DHCP
在服务器管理器里点击工具/选择DHCP
DHCP 窗口打开后,点击DHCP/选择ipv4右击/选择新建作用域
新建作用域向导窗口打开后,下一步
填写作用域的名称后,填你要分配的网段的起始IP/结束IP还有子网
下面要填你分配的IP地址段里留着的IP地址(没有就下一步)
在租约期限可以指定你把IP地址分配给他多长时间,下面默认下一步
设置网关(客户端的网关)填完点添加
配置客户端的DNS
后面的默认点下一步,点完成就行了
查看结果
进入ensp 点击DHCP获取IP的三个PC ,配置里点DHCP后,进入命令行输入ipconfig查看获取到的IP地址
如果没有获取用手动配置IP的pc用ping命令检测pc跟服务器的连通性
后面插一点理论,理论越扎实走的越远
什么是DHCP:
动态主机配置协议DHCP(Dynamic Host Configuration Protocol)是一种对基于TCP/IP协议主机的网络参数进行动态配置和集中管理的协议,可以实现:
- 为网络主机分配IP地址。
- 为网络主机提供除IP地址以外的网络参数。
DHCP工作原理:
电脑开机后接入网络,电脑作为DHCP Client 主动向 DHCP Server 提出请求,DHCP Server 根据预先配置的策略,返回相应 IP 配置信息,DHCP Client 使用获得的 IP 配置信息与其它设备进行通信。
DHCP四个工作步骤:
-
客户端通过广播发送DHCP Disccover报文寻找服务器端
-
服务器通过单播发送DHCP offer报文向客户提供IP地址等信
-
客户端通过广播发送DHCP Request报文告知服务端本地选择使用哪个IP
-
服务器通过单播发送DHCP Ack报文告知客户端IP地址是合法可用的
注:当client收到ACK报文后,会判断ip是否能使用,如果已经被占用,则会重新发送discover报文,通知dhcp服务器该ip地址被使用,重新开始上述过程。