DHCP服务器详解及配置技巧攻略

网络整理 - 07-28
作为网络地址的IP地址,在使用时经常会发生冲突,一旦发生了IP地址冲突,对于用户使用网络资源会带来很多不便,甚至无法正常使用网络和享受网络。在同一网络中的两台以上的计算机使用相同的IP地址,就会产生IP地址冲突。主要原因是由于手工分配的失误和IP地址管理不善。另外,在一个大型局域网内,要分别为主机分配和设置IP地址、子网掩码、网关等也是一个巨大的工作量。所以我们采用DHCP来帮助我们很容易的完成IP地址等的分配问题,以及解决经常发生的IP地址冲突,目前绝大部分局域网和学校机房也通常都采用这样的办法。

1. DHCP简介、原理及其优点

    DHCP是Dynamic Host Configuration Protocol的缩写,它是TCP/IP协议簇中的一种,主要是用来给网络客户机分配动态的IP地址。这些被分配的IP地址都是DHCP服务器预先保留的一个由多个地址组成的IP地址数据库,并且它们一般是一段连续的地址。

    使用DHCP时必须在网络上有一台DHCP服务器,至少要有一台,当然可以有多台服务器同时存在的情况,注意这时候只有其中一台或者一部分作用域起作用。而局域网内的其他机器执行DHCP客户端。当DHCP客户端程序发出一个信息,要求获取一个动态的IP地址时,DHCP服务器会根据目前已经配置的地址,提供一个可供使用的IP地址和子网掩码给客户端,这个过程是自动完成的。

    DHCP使服务器能够动态地为网络中的其他服务器提供IP地址,通过使用DHCP,就可以不给Intranet网中除DHCP、DNS和WINS服务器外的任何服务器设置和维护静态IP地址,而DHCP、DNS和WINS服务器因为关系密切,在实际使用过程中,常常将它们设置在同一台服务器上,便于管理。使用DHCP可以大大简化配置客户机的TCP/IP的工作,尤其是当某些TCP/IP参数改变时,如网络的大规模重建而引起的IP地址和子网掩码的更改。

    DHCP服务器是运行Microsoft TCP/IP、DHCP服务器软件和Windows 2000/2003 Server的计算机,DHCP服务是Windows 2000/2003 Server系统的一个组件。 DHCP客户机则是请求TCP/IP配置信息的TCP/IP主机,目前所使用的常用操作系统Windows 2000 PRO和Windows XP均可使用。DHCP使用客户机/服务器模型,网络管理员可以创建一个或多个维护TCP/IP配置信息的DHCP服务器,并且将其提供给客户机。

    DHCP服务器上的IP地址数据库包含如下项目:

  1)对互联网上所有客户机的有效配置参数。

      2)在缓冲池中指定给客户机的有效IP地址,以及手工指定的保留地址。

  3)服务器提供租约时间,租约时间即指定IP地址可以使用的时间。

    在网络中配置DHCP服务器有如下优点:

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

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

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

  4)客户机不需手工配置TCP/IP。

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

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

2. DHCP服务器的安装及配置

1) 安装DHCP服务器

步骤1 启动 "添加/删除程序"对话框

步骤2 单击"添加/删除 Windows 组件"出现 "windows 组件向导单击下一步"出现 "Windows 组件"对话框从列表中选择"网络服务" 如图 1


 
  设置完成后,当客户端启动后就可以从 DHCP 服务器获得 IP 地址租约及其他选项的设置。