DHCP概述
DHCP是动态主机配置协议。其目的是减轻TCP/IP网络的规划、管理和维护负担,解决IP地址空间不足的问题。这种网络服务有利于有效管理网络中客户端的IP地址。
DHCP的功能分为两部分:一部分是服务器端,一部分是客户端(客户端不需要安装,windows 9x/2000/xp默认启动DHCP客户端服务)。DHCP通过“租用”的概念有效地、动态地分配客户端的TCP/IP设置。下面我们就用TP-LINK的宽带路由器TL-R410来详细讲解DHCP服务器的功能。
DHCP的前身是BOOTP。BOOTP最初用于无盘主机连接的网络上:网络主机使用引导ROM而不是磁盘来启动和连接网络,BOOTP可以自动为那些主机设置TCP/IP环境。但是BOOTP有一个缺点:设置之前要获取客户端的硬件地址,与IP的对应是静态的。换句话说,BOOTP非常缺‘动态’,BOOTP的一一对应会在有限的IP资源环境下造成相当大的浪费。
DHCP可以说是BOOTP的加强版,分为两个部分:一个是服务器端,一个是客户端。所有IP网络设置数据由DHCP服务器集中管理,负责处理客户端的DHCP需求;客户端将使用从服务器分发的IP环境数据。与BOOTP相比,DHCP通过“租约”的概念有效地、动态地分配客户端的TCP/IP设置。而且出于兼容性的考虑,DHCP也充分照顾了BOOTP客户端的需求。首先网络上至少要有一个DHCP在工作,它会监听网络的DHCP请求,和客户端协商TCP/IP的设置环境。
如何设置dhcp服务器
目前很多宽带路由器都有设置DHCP服务器的功能。TP-LINK推出的TL-410是一款面向家庭用户的宽带路由器,小巧时尚。而且价格便宜,非常适合家庭用户和学生使用。TL-R410宽带路由器还具有支持DHCP服务器的功能。有两种分配方式:手动分配(静态IP地址分配)和动态分配。下面以TP-link的TL-R410宽带路由器为例简单介绍一下如何设置DHCP服务器的功能。
如何设置dhcp服务器?首先,进入路由器的设置界面,选择DHCP服务器。可以看到有三个子文件,DHCP功能,客户端列表,静态地址分配。选择DHCP服务,您将进入以下设置屏幕。
如何设置dhcp服务器?首先,选择启用DHCP服务器,这样您就可以利用自动地址分配功能。地址池起始地址:DHCP服务器自动分配的IP起始地址。地址池的结束地址:DHCP服务器自动分配的IP的结束地址。网关:可选。建议填写路由器局域网端口的IP地址。默认值为192.168.1.1。默认域名:可选,填写本地域名。主DNS服务器:可选,填写你的ISP提供的DNS服务器,不知道就问你的ISP。备用DNS服务器:可选。如果您的ISP为您提供了两台DNS服务器,您可以在此处填写另一台DNS服务器的IP地址。
注意:为了使用此路由器的DHCP服务器功能,必须将局域网中每台计算机的TCP/IP协议设置为“自动获取IP地址”。此功能需要重新启动路由器才能生效。
通过选择客户端列表,您可以在本地局域网中看到通过此路由器连接到Internet的客户端主机的信息,包括客户端的主机名、客户端的MAC地址、分配的IP地址和剩余租期。
租期是一个重要的概念。当客户端采用动态地址分配时,DHCP服务器会为客户端动态分配IP地址,但分配的IP地址并不总是被客户端使用。当DHCP服务器为客户端分配IP地址时,它还会通知客户端可以使用该地址的时间限制(即租期)。超过时限后,如果客户端不申请延长租期,DHCP服务器将收回该IP地址,剩余租期就是DHCP服务器收回IP地址的剩余时间。因此,客户端会在租期到期前(例如,租期还剩一半时)向CHCP服务器申请延长租期。当然,当客户端不在使用这个IP的时候,它会通知DHCP服务器收回这个IP,以后可以把这个IP分配给其他客户端。
TL-R410也可以用来设置DHCP服务器的静态地址分配功能。选择静态地址分配,将出现以下设置屏幕。
如何设置显示的dhcp服务器,知道主机的MAC地址,静态分配IP地址给主机。这样,路由器的DHCP服务器功能就完全设置好了。网络中的每一台主机只需要在TCP/IP协议选项中设置为“自动获取IP地址”,该功能需要重启路由器才能生效。它消除了每台主机都必须建立复杂的TCP/IP协议的麻烦。