1 DHCP

1.1 DHCP服务介绍 DHCP(Dynamic Host Configuration Protocol动态主机配置协议) ,它用于给某个网段上的主机进行动态分配IP地址和相关网络环境(网关和 DNS 服务器信息)的配置工作,比如我们使用adsl拨号就是用的dhcp协议。 1.2 DHCP的用途 1、IP地址资源不能满足全部需求的子网 2、IP地址经常变动的网络 1.3 DHCP的工作原理 1、DHCP客户机初始化TCP/IP,在本地物理子网上广播一个请求消息, 以确定DHCP服务器位置及其IP地址。(如果DHCP服务器和客户不在同一个物理子网上,BOOTP中继代理将转发这个消息给DHCP服务器。) 2、由于网络上可能不止一个DHCP服务器,凡所有具有有效IP地址信息的DHCP服务器向客户机发出一个提议。 3、客户机从接收到的第一个提议中选定IP地址信息,并广播一条租用地址的消息请求。 4、由发出该提议的DHCP服务器响应该消息,指定IP地址信息给该客户机并发送一个确认,而所有其它DHCP服务器撤回各自的提议。 5、客户机完成TCP/IP协议的初始化和绑定。配置完成后,客户机就可以使用普通网络通信和连接至其它IP主机时用到的所有IP服务和应用。 1.4 DHCP的安装配置 操作步骤如下: 1.4.1 安装DHCP服务 yum –y install dhcp 1.4.2 复制配置文件模板 将/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example覆盖到/etc/dhcp/dhcpd.conf 1.4.3 编辑主配置文件详细配置DHCP地址池、网关 Vim /etc/dhcp/dhcpd.conf 1.4.4 启动DHCP服务 Systemctl restart dhcpd //重启DHCP服务 Systemctl enable dhcpd //下次重启启动DHCP服务 Systemctl status dhcpd //查看DHCP的状态 1.4.5 查看DHCP端口 netstat -tunlp |grep dhcpd 1.4.6 测试客户端获取IP地址 Ifconfig