您的位置:首页技术文章
文章详情页

Win 2003 DHCP服务器架设步骤详解(一)

【字号: 日期:2024-02-24 15:20:51浏览:3作者:猪猪

一:DHCP基础知识 1.1 DHCP定义DHCP就是Dynamic Host Configuration Protocol(动态主机配置协议)的缩写。DHCP是一种 IP 标准,旨在通过使用服务器计算机集中管理网络上使用的 IP 地址和其他相关配置细节来降低管理地址配置的复杂性。TCP/IP 网络上的每台计算机都必须有唯一的 IP 地址。IP 地址(以及与之相关的子网掩码)标识主机及其连接的子网。在将计算机移动到不同的子网时,必须更改 IP 地址。DHCP 允许您通过本地网络上的 DHCP 服务器 IP 地址数据库为客户端动态指派 IP 地址:

对于基于 TCP/IP 的网络,DHCP 降低了重新配置计算机的难度,减少了涉及的管理工作量。1.2 DHCP 工作原理DHCP 使用客户端/服务器模型。网络管理员建立一个或多个维护 TCP/IP 配置信息并将其提供给客户端的 DHCP 服务器。服务器数据库包含以下信息:? 网络上所有客户端的有效配置参数。? 在指派到客户端的地址池中维护的有效 IP 地址,以及用于手动指派的保留地址。? 服务器提供的租约持续时间。租约定义了指派的 IP 地址可以使用的时间长度。(注:当租约期过了一半时(按默认时间算是4天),客户机将和设置它的TCP/IP配置的DHCP服务器更新租约。当租期过了87.5%时,,如果客户机仍然无法与当初的DHCP服务器联系上,它将与其他DHCP服务器通信,如果网络上再没有任何DHCP服务器在运行时,该客户机必须停止使用该IP地址,并从发送一个dhcpdiscover数据包开始,再一次重复整个过程)通过在网络上安装和配置 DHCP 服务器,启用 DHCP 的客户端可在每次启动并加入网络时动态地获得其 IP 地址和相关配置参数。DHCP 服务器以地址租约的形式将该配置提供给发出请求的客户端。1.3 DHCP服务具有以下好处:? 管理员可以迅速地验证IP地址和其他配置参数,而不用去检查每个主机。? DHCP不会从一个范围里同时租借相同的IP 地址给两台主机,避免了手工操作的重复。? 可以为每个DHCP(或者说所有的范围)设置若干选项(比如可以为每台计算机设置默认网关、DNS和WNIS服务器的地址)。? 如果主机物理上被移动到了不同的子网上,该子网上的DHCP服务器将会自动用适当的TCP/IP配置信息重新配置该主机。? 大大方便了便携机用户,便携机移动到不同的子网上不再需要重新分配IP地址。

二:规划DHCP网络规划DHCP网络的注意的问题有如下几点:? 如何确定要使用的 DHCP 服务器的数目? 如何支持其他子网上的 DHCP 客户端? 规划路由 DHCP 网络2.1 那么,首先让我们来确定在网络中DHCP服务器数目? 路由器在网络中的位置以及是否希望每个子网都有 DHCP 服务器。 在跨跃多个网络扩展 DHCP 服务器的使用范围时,经常需要配置额外的 DHCP 中继代理,而且在某些情况下,还需要使用超级作用域。? 为其提供 DHCP 服务的网段之间的传输速度。 如果有较慢的 WAN 链路或拨号链路,可能在这些链路两端都需要配备 DHCP 服务器来为客户端提供本地服务。? DHCP 服务器计算机上安装的磁盘驱动器的速度和随机存取内存 (RAM) 的数量。 为获得最优的 DHCP 服务器性能,请尽可能使用最快的磁盘驱动器和最多的 RAM。在规划 DHCP 服务器的硬件需求时,请仔细评估磁盘的访问时间和磁盘读写操作的平均次数。? 在选择使用的 IP 地址类和其他服务器配置细节方面的实际限制。2.2 出于成本的考虑,在一个网络中有时并不需要每个子网都拥有一个DHCP服务器,那么这时就要考虑跨子网的DHCP服务问题,解决这个问题有二种方法:? 如果连接邻近子网的路由器支持 BOOTP 和 DHCP 消息的中继,那么就在该路由器上配置DHCP中继器。? 配置运行 Windows NT? Server 4.0、Windows 2000 Server 或 Windows Server 2003 操作系统的计算机使用 HCP 中继代理组件。2.3最后是规划路由 DHCP 网络的问题:在使用子网划分网段的路由网络中,对 DHCP 服务的选项进行规划必须遵循一些特定的要求,以便完全实现 DHCP 服务。这些要求包括:? 在路由网络中,一个 DHCP 服务器必须至少位于一个子网中。? 为了使 DHCP 服务器能支持其他被路由器分开的远程子网上的客户端,必须使用路由器或远程计算机作为 DHCP 和 BOOTP 中继代理程序以支持子网之间 DHCP 通信的转发。下图显示一个由 DHCP 实现的简单路由网络。

三:在windows上安装和配置DHCP服务器3.1 规划与拓朴

R1,R2,DC的操作系统都是windows 2003 server;client1,2,3,4都采用windows xp或windows 2000 professional。子网A为:192.168.1.0/24;子网B为:192.168.2.0/24;假设网络都已经由IP路由器连通,现在给网络配置DHCP服务器为其提供动态的IP地址服务。3.2 现在我们根据上面的拓朴安装和配置DHCP服务器3.2.1 首先我们在R1上安装DHCP服务A、单击“程序”→“管理工具”→“管理您的服务器”→“添加或删除角色”→“下一步”,弹出“管理您的服务器向导”如:

B、先择“DHCP”服务器→“下一步”→输入作用域的“名称”,同时可以输入对作用域的“描述”。如:

C、选择“下一步”→输入作用域的“起始IP”和“终止IP”以决定作用域的范围。长度会自动计算,子网掩码如果不是划分VLAN,也会自动计算。如:

D、选择“下一步”→输入排除作用域外的IP地址范围,当然也可以不用输入,这里不输入。如:

E、选择“下一步”→输入“租约期”(默认是8天),这里默认。如:

F、选择“下一步”→弹出“配置DHCP选项”窗口,可以选择“是”配置此DHCP服务器,也可以选择“否”不对此DHCP服务器进行配置。如:

G、选择“下一步”→“完成”。H、选择“完成”以后,此DHCP服务器是没有被激活的,因此要将此DHCP服务器激活。在DHCP控制台下的服务器作用域显示红色箭头表示“没有激活”,显示绿色箭头表示“已激活”。如:

I、现在来激活此作用域:选择“程序”→“管理工具”→“DHCP”→右键没有激活的作用域,选择“激活”。如:

3.2.2 设置计算机成为DHCP客户端,测试此DHCP服务器:这里设置client2为DHCP客户端。A、把client2的“本地连接属性”设置为“自动获取”。有二种方法:一、用图形界面,大家应该明白,不赘述。二、在MS-DOS下用命令的方式:在ms-dos下先后输入netsh→interface ip→set address name=”local connection”(网卡名称) source=dhcp(动态获取),输入exit可以退出。如:

B、在ms-dos下输入ipconfig /release释放原有的IP,如:

C、输入ipconfig /renew得新获取IP,如:

D、如上所示,表示获取成功。现在我们在DHCP服务器那里看看有没有这个客户端的租约。在DHCP服务控制台下单击“地址租约”,在右面窗口中会出现一条名称为client2的租约,如:

3.2.2 为域中的DHCP服务器授权,通过授权使DHCP服务器为域中的计算机提供动态IP地址分配务服。A、在DC上安装域服务器:选择“开始”→“运行”→输入dcpromo.exe,启动活动目录安装向导→连续选择四个“下一步”。B、在“新的域名”项目中输入“新域DNS的全名”,这里输入computer .com如:

C、选择“下一步”→输入“域netbios名”为computer,为域提供名字登记各解析。如:

D、选择“下一步”→输入保存AD数据库和日志的文件路径,这里默认。连续选择“下一步”,输入域还原密码后,“下一步”开始安装,重新启动。E、现在让DHCP服务器即R1加入域,在桌面上右键单击“我的电脑”→“属性”→“计算机名”→“更改”→在“隶属于”下勾选“域”并输入域名computer.com。如:

F、选择“确定”,输入“登录名”和“密码”,这里输入administrator。如:

相关文章: