Linux 操作系统15:DHCP服务器的搭建
1.DHCP简介
- DHCP协议:动态主机设置协议(Dynamic Host Configuration
Protocol,DHCP)是一个局域网的网络协议,使用UDP协议工作。主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员作为对所有计算机作中央管理的手段。DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动当DHCP服务器收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配。 - DHCP服务器:DHCP服务器指的是由服务器控制一段IP地址范围,客户端登录服务器时就可以自动获得服务器分配的IP地址和子网掩码:简单的说,DHCP服务器就是可以为其它主机动态分配网络的服务器。说明:一般虚拟机没有DHCP动态分配的功能,只能静态分配。
2.配置服务端与客户端试验
服务端:
1.yum search dhcp
##查找dhcp安装包
2.yum install dhcpd.x86_64
##安装dhcp服务
3.rpm -qc dhcp
##列出dhcp配置文件
4.vim /etc/dhcp/dhcpd.conf
##访问配置文件
注意:目的是为了复制配置文件模板名字
5.cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf
##将配置文件模板复制成配置文件
6.vim /etc/dhcp/dhcpd.conf
##编辑配置文件
7.systemctl start dhcpd
##开启dhcp服务
客户端:
1.nm-connection-editor
##开启网络管理图形界面
删除原有网卡,新建dhcp网络的eth0
2.ifconfig eth0
##查看是否获得dhcp服务器分配的ip