(1) DHCP服务器本身必须采用固定的IP地址。
(2)规划DHCP服务器的可用IP地址。
通常认为每10 000个客户需要两台DHCP服务器,一台作为主服务器,另一台作为备份服务器。对于一台DHCP服务器没有客户数的,在实际中受用户所使用的IP地址所在的地址分类及服务器配置(如磁盘的容量、CPU的处理速度等)的。
19.5.1安装DHCP服务器
如果在“开始→程序→管理工具”选项中找不到“DHCP”选项,就需要自行安装DHCP服务器。通过“添加和删除应用程序”来安装,在这里不再详细介绍。安装完毕后在管理工具中多了一个“DHCP”选项。
19.5.2 DHCP服务器配置
1.添加授权DHCP服务器
在安装DHCP服务后,用户必须首先添加一个授权的DHCP服务器,在服务器中添加作用域并设置相应的IP地址范围及选项类型,以便DHCP客户机在登录到网络时,能够获得IP地址租约和相关选项的设置参数。
(1)以Administrator身份登录。
(2)选择“开始→程序→管理工具→DHCP”选项,进入DHCP服务器。
(3)右击DHCP服务器的“计算机名(xxzx-chujl)”,从弹出的菜单中选择“授权”选项即可。
在Windows 2003 Server的网络中,如果DHCP服务器没有“授权”,是不能为网络中的客户端分配IP地址的。没有“授权”的DHCP服务器前面的“计算机图标”有一个红色的“箭头”,经过“授权”的DHCP服务器前面的“计算机图标”有一个绿色的“箭头”。
2. DHCP服务器的配置
(4)右击DHCP服务器的“计算机名(xxzx-chujl)”,从弹出的菜单中选择“新建作用域”命令,弹出“新建作用域向导”对话框,单击“下一步”按钮,弹出“作用域名”对话框。在这里先建立“家属区1-5”的作用域。
在“名称”文本框中输入“家属区1-5”,在“描述”文本框中输入“为家属区1-5号楼的用户分配IP地址”。如图19.4所示。
(5)单击“下一步”按钮,弹出“IP地址范围”对话框。在“起始IP地址(S)”文本框中输入此作用域的开始IP地址211.81.19.2,在“结束IP地址(E)”文本框中输入此作用域的结束IP地址211.81.19.80,然后在“长度”文本框中输入24,此时“子网掩码”文本框的数值是255.255.255.0,如图19.5所示。
(6)单击“下一步”按钮,弹出“添加排除”对话框,如图19.6所示,可设置在上一步设置的IP地址范围中哪一小段IP范围不分配给客户机。在此不做任何设置,单击“下一步”按钮,弹出“租约期限”对话框,如图19.7所示,可设置客户机从DHCP服务器租用地址使用的时间长短,默认为8天。
在实际工作中,如果网络中的计算机位置经常变动,如笔记本电脑,设置较小的租约期限比较好,如果网络中的计算机位置比较固定,如台式计算机,设置较长的租约期限比较好。
(7)单击“下一步”按钮,弹出“配置DHCP选项”对话框,选中“是,我想现在配置这些选项”,单击“下一步”按钮,弹出“路由器(默认网关)”对话框,如图19.8所示,在“IP地址”文本框中输入当前子网的网关地址211.81.19.1,单击“添加”按钮。
(8)单击“下一步”按钮,到弹出“激活作用域”对话框,选中“是,我想现在激
活此作用域”,单击“下一步”按钮,单击“完成”按钮。结束新建作用域的工作,回到DHCP控制台。如图19.9所示。
(9)最后配置各VLAN使用的DNS服务器,因为DNS服务器对各VLAN都一样,所以,这一项可以在DHCP服务器的“服务器选项”中设置。右击“服务器选项”,从弹出的菜单中选择“配置选项”选项,弹出“服务器选项”对话框,如图19.10所示,先选中“006 DNS服务器”复选框,在“IP地址”文本框中输入211.81.10.200,单击“添加”按钮,将其添加到列表中,如图19.10所示,最后单击“确定”按钮完成。
3.添加超级作用域
如果需要在局域网中的每一个子网中都设立DHCP服务器,那么就一定要使用超级作用域。
因为每一台DHCP客户机在初始启动时都需要在子网中以有限广播的形式发送DHCP Discover消息,如果网络中有多台DHCP服务器,将无法预知是哪一台服务器响应客户机的请求。假设网络上有两台服务器:服务器1和服务器2分别提供不同的地址范围,如果服务器1为客户机提供地址租约,在租期达到50%时客户机要与服务器1取得通信以便更新租约,如果无法与服务器1进行通信,在租期达到87.5%的时候,客户机进入重新申请状态,客户机在子网上发送广播,如果服务器2首先响应,由于服务器2提供的是不同的IP地址范围,它不知道客户机现在使用的是有效的IP地址,因此它将发送DHCP NAK给客户机,客户机便无法获得有效的地址租约。在服务器1处于激活状态时这种情况也可能发生。
所以需要在每个服务器上都配置超级作用域防止上述问题的发生。超级作用域要将子网中所有的有效地址范围作为它的成员范围,在设置成员范围时把子网中其他服务器所提供的地址范围设置成排除地址。
(1)选择“服务器→操作→超级作用域→填写超级作用域的域名→选择要添加到超级作用域的作用域→完成” 选项。
(2)在每个作用域的地址池中将其他作用域的地址范围设为排除。
19.5.3 DHCP客户机的配置与测试
1. DHCP客户机的配置
DHCP服务器设置好后,客户机想使用DHCP服务器自动提供的IP设置。需要进行如下设置:
在“控制面板”中双击“网络和拨号连接”,在弹出的“本地连接”对话框中,单击“属性”按钮,然后单击“Internet协议(TCP/IP)”选项,单击“属性”按钮,打开“Internet协议(TCP/IP)属性”对话框,选中“自动获得IP地址(o)”和“自动获得DNS服务器地址(B)”单选按钮,如图19.11所示。这样,客户机便成为DHCP的客户机,可以使用DHCP服务器自动提供的IP设置。
2. DHCP客户机的测试
在命令行提示符方式下,利用ipconfig命令可查看IP地址的获得;利用“ipconfig/all”命令可查看详细的IP设置(包括网卡的物理地址);利用“ipconfig/releasee”命令可释放获得的IP地址;利用“ipconfig/renew”命令重新获得IP地址。