1.什么是DHCP协议
- DHCP(动态主机配置协议)是一个局域网的网络协议
- 指的是由服务器控制一段lP地址范围,客户机登录服务器时就可以自动获得服务器分配的lP地址和子网掩码
- 通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率
- 采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动
- 当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置
2.DHCP具有以下功能:
- 保证任何IP地址在同一时刻只能由一台DHCP客户机所使用
- DHCP应当可以给用户分配永久固定的IP地址
- DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)
- DHCP服务器应当向现有的BOOTP客户端提供服务
3.什么是DHCP服务器
- DHCP服务器指的是由服务器控制一段IP地址范围,客户端登录服务器时就可以自动获得服务器分配的IP地址和子网掩码
- DHCP服务器提供了三种IP分配方式:自动分配(Automatic allocation)、手动分配和动态分配(Dynamic Allocation)
- 自动分配是当DHCP客户端第一次成功的从DHCP服务器获取一个IP地址后,就永久的使用这个IP地址
- 手动分配是由DHCP服务器管理员专门指定的IP地址
- 动态分配是当客户端第一次从DHCP服务器获取到IP地址后,并非永久使用该地址,每次使用完后,DHCP客户端就需要释放这个IP,供其他客户端使用
注意:若主机没有获取其他ip的能力,则不能设置dhcp,要搭建dhcp服务器来动态获取ip
给虚拟机安装DHCP的方法有两种:
- 第一种是搭建好主机的yum源,然后用命令 yum install dhcp 进行直接安装
- 第二种是在真机里面拷贝dhcp安装包,进行安装,然后对其配置文件进行人为修改
- 但由于dhcp具有依赖,无论是用yum命令安装还是使用安装包安装,都需要搭建好yum源来排除dhcp的依赖
4.搭建本地yum源
第一步:实验准备,一台纯净的能够连接上真机网络的虚拟机或者快照虚拟机,此实验我在Desktop里面进行操作
1.重置虚拟机Desktop