DHCP原理与配置
一、工作原理(动态获取IP地址)
1.DHCP:
(1)动态主机配置协议
(2)由internet工作小组设计开发
(3)专门用于TCP/IP网络中的计算机自动分配
2.使用DHCP的好处:
(1)降低了配置和部署设备时间;
(2)降低了发生配置错误的可能性;
(3)可以集中化管理设备的IP地址分配。
(4)提高IP的利用率
(5)减少管理员工作量
(6)方便客户端配置
3.分配方式:
(1)自动分配:分配到一个IP地址后永久使用。
(2)手动分配:由DHCP服务器管理员专门指定IP地址。
(3)动态分配:使用完后释放该IP地址,供其他用户使用。
4.作用:
(1)给内部网络,供应商自动分配IP地址。
(2)给用户,内部管理员作为所有计算机的中央管理手段。
5.租约过程:
(1)定义:客户机从DHCP服务器获取IP地址的过程。
(2)过程(获取IP地址的过程):
① 客户端在网络中搜索服务端(通过发送一个dicover报文寻找DHCP的服务器),是通过广播的方式进行大量搜寻,并且等待响应
② 服务器向客户端响应服务(其中是通过发送offer报文,以广播的方式进行响应,另外:华为的路由为单播方式)
③ 客户端向服务端发送服务请求(其中是通过发送request报文以广播的形式,只给第一个响应自己的服务端发送服务请求)
④ 服务端向客户端提供确认可用的IP和租期信息(以广播形式,回复ACK报文)。
客户端进行重新登录,发送一个以包含之前DHCP服务端分配的IP地址信息的renew Request报文,当服务端收到该请求后,会尝试让DHCP客户端继续使用该IP地址并回答一个ACK报文。
⑤DHCP获取到的IP地址都有一个租约,租约过期后,服务端将回收该IP地址,所以如果客户端如果想继续使用该IP地址,则必须更新器租约。更新的方式就是,当当前租约期限过了一半后,客户端都会发送renew报文来续约租期。
(3)重新登录:DHCP服务器重新登录时,不需要再发送DHCP Discover信息,而是直接发送包含前一次所分配的IP地址的DHCP Request请求信息。
(4)更新租约:当DHCP服务器向客户机出租的IP地址租期达到50%时就需要更新租约,客户机直接向提供租约的服务器发送DHCP Request包要求更新现有的地址租约。
二、使用DHCP动态配置主机地址:
1.DHCP服务:
(1)为大量客户机自动分配地址,提供集中管理。
(2)减轻管理和维护成本,提高网络配置效率。
2.可分配的地址信息主要包括:
(1)网卡的IP地址、子网掩码
(2)对应的网络地址、广播地址
(3)默认网关地址
(4)DNS服务器地址
3.安装DNS服务器软件:
(1)安装DHCP软件:
(2)打开配置文件:
(3)重启服务:
(4)将两台虚拟修改为仅主机模式:
(5)修改客户端配置:
(6)重启验证:
4.拓展:host 主机声明
- 为单台主机分配固定的IP地址:
(1)查看第二台MAC地址:
(2)进入第一台主机进行配置vim /etc/dhcp/dhcpd.conf :
(3)重启服务:
(4)进入第二台主机重启服务: