linuxdhcp服务器配置与管理 Linuxdhcp

21-LinuxDHCP(1)使用原因:如果一个网络中存在几千台甚至上万台计算机,那么逐一配置每台机器的IP地址将是一件难以想象的事情 。为此,需要服务器具有这样一种功能,即可以为整个网络中每台机器自动配置IP地址 。什么是DHCP:DHCP:动态主机配

linuxdhcp服务器配置与管理 Linuxdhcp


21-LinuxDHCP(1)
使用原因:
如果一个网络中存在几千台甚至上万台计算机,那么逐一配置每台机器的IP地址将是一件难以想象的事情 。为此,需要服务器具有这样一种功能,即可以为整个网络中每台机器自动配置IP地址 。
什么是DHCP:
DHCP:动态主机配置协议,通常被应用在大型的局域网络环境中 。
作用:集中地管理、分配IP地址,使网络环境中的主机动态地获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率 。
工作方法:
DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动 。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置 。
IP分配方式:以地址租约的方式来提供服务
固定IP(static IP):DHCP服务器根据MAC地址来分配固定的IP地址,客户机就能以一个固定的IP连接上 。固定地址往往作为服务器使用的IP地址,即分配给其他服务器使用的IP地址,如DNS服务器,samba服务器,FTP服务器
动态IP(dynamic IP):客户机每次连上DHCP服务器所取得的IP地址都不是固定的,而是由DHCP服务器从尚未被使用的IP地址中随机选取 。动态地址则作为分配给普通客户端的IP地址
地址租约:
限期租约:就是DHCP服务器提供给DHCP客户机一个具有租期限制的IP地址,该租约到期如果没有更新,服务器便收回该地址 。
不限期租约:即服务器不会随意收回分配给客户端的IP地址,除非没有足够的IP地址可供分配了 。
租约到期或客户机离线了:服务器会将回收的IP地址重新放入IP地址池,以便下次分配使用 。
端口使用:
DHCP协议采用UDP作为传输协议,主机发送请求消息到DHCP服务器的67号端口,DHCP服务器应答消息给主机的68号端口 。
例:查询dhcp服务是否安装
rpm -qa |grep dhcpd
例:安装dhcp服务
说明:需要安装 dhcp 和 dhcp-common
需要进入到含有下面安装文件的目录才可以:
rpm -ivh dhcp-4.1.1-43.P1.el6.centos.x86_64.rpmDHCP主程序
rpm -ivh dhcp-common-4.1.1-43.P1.el6.centos.x86_64.rpmDHCP服务器、客户端和中继共用的文件 。
第二种方式:
yum install dhcp
【linuxdhcp服务器配置与管理 Linuxdhcp】例:(普通设置)某单位有80台电脑,所使用的IP地址段为192.168.2.1~192.168.2.254,子网掩码为255.255.255.0,网关为192.168.2.1 。DHCP服务器为192.168.2.1其中,192.168.2.2~192.168.2.20分配给服务器使用,192.168.2.50~192.168.2.100分配给客户端使用,其余作为保留地址 。
分析:
本案例是在虚拟机中进行操作,首先需要对虚拟机的网络进行设置,包括去掉该网络的DHCP功能等,然后手动配置DHCP服务器的网络参数,包括IP地址、子网掩码和网关,接着修改主配置文件dhcpd.conf以配置DHCP服务,最后重启DHCP服务并使用客户端进行测试 。
1、 将服务器和客户机都加到一个网段
虚拟机----设置----网络适配器----右侧LAN区段(LAN区段1,如果没有,LAN区段---添加)
2、 设置服务器IP和网关
system-config-network-tui
IP:192.168.2.1 255.255.255.0
网关:192.168.2.1

推荐阅读