«

dhcp服务器是什么及有什么作用

时间:2024-3-29 13:43     作者:韩俊     分类: Linux


这篇文章主要介绍了dhcp服务器是什么及有什么作用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇dhcp服务器是什么及有什么作用文章都会有所收获,下面我们一起来看看吧。

dhcp服务器是什么?

dhcp:动态主机配置协议,负责为网络中的电脑IP地址的申请与自动分配管理。有效避免了局域网内电脑的IP地址冲突,防止IP冲突,网络不稳定,同时也减少了网络管理员的工作量。

dhcp服务器有什么作用?

dhcp服务器可以极大的降低特别是大中型网络中配置客户端计算机网络设置的管理成本,并且可以避免手动分配静态IP地址时产生的IP地址冲突问题。

以下是dhcp服务器详解:

(一)dhcp服务器定义

好比我们大企业的网络管理人员手上的一个利器,通过自动分配IP地址给各个客户端,dhcp服务器给网络管理人员提高了工作效率以及管理上的成本,以及有效避免了局域网内电脑的IP地址冲突,防止IP冲突,网络不稳定。

(二)dhcp服务器作用:

1、为大量客户机自动分配地址,提供集中管理;

2、减轻管理和维护成本、提高网络配置效率。

(三)dhcp服务器原理

客户机从服务器获取IP的四个租约过程,客户机请求IP,服务器相应请求,客户机选择IP,服务器确定租约。

1、客户机请求IP地址--DHCP客户机在网络广播中一个DHCP Discover,请求IP地址,DHCP Discover包的源地址为0.0.0.0。目的地址为255.255.255.2552,改包包含客户机的MAC和计算机名,使服务器能够确定是哪个客户机发送的请求。

2、服务器响应请求--当DHCP服务器接收到客户机请求IP地址信息时,就在自己的 库中查找是否有合法的IP地址提供给客户,如果有,将此IP标记,广播一个DHCP offer包。这个包中包含:客户机的MAC地址;提供的合法IP;子网掩码;租约期限;服务器标示;其他参数等。因为客户机没有IP地址,所以还是以广播方式发送,源地址:0.0.0.0目的地址255.255.255.255。

3、客户机选择IP地址--DHCP客户机接收到第一个DHCP offer包中选择IP地址,并在次广播一个DHCP request包到所有服务器,该包中包含为客户机提供的IP配置的服务器的服务标示符(IP地址),服务器查看标示符,以确定自己提供的IP地址是否被IP地址是否被客户机选中,如果客户机接受IP,则发出IP地址的DHCP服务器将该地址提供给另外一个DHCP。如果拒绝,提供给下一个IP租约请求。这个源地址仍然是0.0.0.0目的地址255.255.255.255。

4、服务器确认IP 租约--DHCP租约的最后一步,服务器确认租约,发送一个DHCP ack/DHCP NACK包。服务器收到DHCP request包后,以DHCP ack包向客户机广播出去,当客户机收到后,就配置了IP地址,完成初始化,就可以在TCP/IP网络上通信了。客户机收到DHCP nack包会重新发送DHCP Discover包,这次源地址是服务器的IP地址,目的地址时255.255.255.255。

IP的租期更新:当客户机重启和租期到达50%时,就需要更新租约,直接想提供的服务器发送DHCP request 包,要求更新租约。客户机无法和服务器取得联系时,继续使用现有IP,一直等到85%时,向所有的服务器发送广播DHCP request包请求更新,如果仍然无法联系,则客户机将开始新的IP租约过程DHCP Discover包。

IP的租约释放命令:释放的ipconfig/release 获取是ipconfig/renew。

配置DHCP服务器的要求、;服务器具有静态IP;在域环境下需要使用活动目录服务授权DHCP服务;建立作用域。

配置选项有服务选项、作用域选项、保留选项。服务器选项:对所有作用域生效;作用域选项:对当前作用与生效;保留选项:对当前作用域中某台客户机生效。

(四)怎样合理的设置DHCP?

对DHCP知识有一定的了解后,让我们再来具体看看在无线路由器中该怎样设置DHCP参数;如果想使用DHCP服务并对其设置,首先要从无线路由器的DHCP服务设置中启用DHCP服务器。在这里以TP-LINK无线路由器为例,点击DHCP服务器之后,出现在右侧的界面,在此默认是不启用该功能的,需要点“启用”:

DHCP_无线路由器_服务器

地址池开始地址: DHCP服务器所自动分配的IP的起始地址。

地址池结束地址: DHCP服务器所自动分配的IP的结束地址。

网关: 可选项,建议填入路由器LAN口的IP地址,我所使用的这款无线路由器LAN口地址缺省是192.168.1.253,用户也可以根据需要更改。

缺省域名: 可选项,填入本地网域名。

主DNS服务器: 可选项,填入ISP提供给您的DNS服务器,不清楚可以向ISP询问。

备用DNS服务器: 可选项,如果ISP提供给您了两个DNS服务器,则您可以把另一个DNS服务器的IP地址填于此处。

注意:为了使用本路由器的DHCP服务器功能,局域网中各计算机的TCP/IP协议必须设置为“自动获得IP地址”。此功能需要重启路由器才能生效。

(五)客户端设置

1、客户端需要将TCP/IP协议必须设置为“自动获得IP地址”,如下图所示:

2、客户端需要将TCP/IP协议必须设置为“自动获得IP地址”,如下图所示:

(六)在网络中配置DHCP服务器的优点

1、大部分路由器可以转发DHCP配置请求,因此,互联网的每个子网并不都需要DHCP服务器;

2、客户机不需手工配置TCP/IP;

3、使用DHCP服务器能大大减少配置花费的开销和重新配置网络上计算机的时间,服务器可以在指派地址租约时配置所有的附加配置值;

4、提供安全可信的配置。DHCP避免了在每台计算机上手工输入数值引起的配置错误,还能防止网络上计算机配置地址的冲突;

5、客户机在子网间移动时,旧的IP地址自动释放以便再次使用。在再次启动客户机时,DHCP服务器会自动为客户机重新配置TCP/IP;

6、管理员可以集中为整个互联网指定通用和特定子网的TCP/IP参数,并且可以定义使用保留地址的客户机的参数。

利用DHCP服务器,我们可以灵活的利用手工分配、自动分配及动态分配3种分配方式,为DHCP客户机分配TCP/IP地址。从而做到更为方便的管理和维护DHCP客户机,同时也可以有效解决IP不够用的问题。

标签: linux

热门推荐