DHCP协议

Dhcp(dynamic host configuration protocol,动态主机配置协议)是专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议,避免了手动设置IP地址产生的错误,同时也避免了把一个IP地址分配给多台计算机所造成的地址冲突,DHCP提供了安全、可靠且简单的TCP/IP网络设置,降低了设置IP地址的负担。

Dhcp提供了三种IP地址分配方式:自动分配、手动分配和动态分配

  • 自动分配是当DHCP客户机第一次成功的从DHCP服务器获取到一个IP地址后,就永久的使用这个IP地址。

  • 手动分配是由DHCP服务器管理员专门制定的IP地址。

  • 动态分配是当DHCP客户机第一次从DHCP服务器获取到IP地址后,并非永久的使用该地址,而是在每次使用完后,DHCP客户机就会释放这个IP地址,供其他客户机使用。



实验环境部署  

            操作系统:一台Linux redhat6.5当服务器  一台win7当客户机

                      挂载redhat6.5镜像到/mnt


自动分配IP实验如下:

           1.查看安装DHCP安装包

  

DHCP服务(自动分配IP和手动分配IP)_dhcp


          2. 配置dhcpd.conf文件

 DHCP服务(自动分配IP和手动分配IP)_dhcp_02

DHCP服务(自动分配IP和手动分配IP)_dhcp_03

3.启动DHCP服务器,关闭防火墙和关闭增强功能

DHCP服务(自动分配IP和手动分配IP)_自动 _04

4.在win7客户机上输入ipconfig /all测试获取到的IP

DHCP服务(自动分配IP和手动分配IP)_dhcp_05

手动分配IP实验如下:

               1.  进入到/etc/dhcp/dhcpd.conf中修改配置即可


DHCP服务(自动分配IP和手动分配IP)_服务_06

客户机的MAC地址你可以在WIN7 客户机运行》cmd》ipconfig /all查看

  2. 重新加载dhcp服务

DHCP服务(自动分配IP和手动分配IP)_dhcp_07

3.在win7客户机上测试,先输入ipconfig /release 清除缓存,然后输入ipconfig /renew 重新配置IP  最后输入ipconfig /all 查询

DHCP服务(自动分配IP和手动分配IP)_服务_08


DHCP服务就完成了