二、配置中继代理
DHCP客户端最初获取IP地址是以广播形式向外发送的,而在实际的应用中我们可能存在多个子网,这样在路由器、防火墙上为了防止网络风暴的产生,都设置了不转发广播消息。
同时在一个网络中,我们一般不会配置多个DHCP服务器,这样并不经济。因此两者就形成一个矛盾,除DHCP服务器所在子网外其它子网内的计算机发出的获得IP地址的请求无法发送到DHCP服务器上,在这样的情况下IP地址自动分配就成了空话。
为了解决这个矛盾,我们可以配置一个DHCP中继代理。进入控制面板,打开“管理工具”中的“路由和远程访问”项,在打开的窗口中右击服务器的名称,在弹出的菜单中选择“配置并启用路由和远程访问”命令,在打开的配置向导窗口中单击“下一步”,然后选择“自定义配置”选项,继续单击“下一步”选中启用的服务为“LAN路由”(如图3),再次单击“下一步”即可完成配置向导。
图3 |
完成配置并启用服务后,我们就可以在“路由和远程访问”窗口左侧依次选择“IP路由选择—常规”,然后右击“常规”并在弹出的菜单中选择“新增路由协议”命令,这样即会打开“新路由协议”窗口,选中“DHCP中继代理程序”并单击“确定”按钮(如图4)将其添加进来。
图4 |
添加成功后,我们就可以在“IP路由选择”里看到DHCP中继代理服务程序(如图5),右击该项并选择“属性”命令,在打开的窗口中的“服务器地址”处输入另一子网内DHCP服务器的IP地址,然后单击“添加”按钮。
图5 |
添加好服务器地址后再次右击“DHCP中继代理服务程序”,在弹出的菜单中选择“新增接口”,在打开的窗口中选中“本地连接”并单击“确定”按钮,这样会弹出一个属性窗口,选中“中继DHCP数据包”选项,其它参数使用默认值,单击“确定”按钮返回(如图6)。
图6 |
此时我们就可以在路由和远程访问窗口中看到DHCP中继代理程序处于启用模式,当前子网中若发出获取IP地址请求时,我们就可以在“接收的请求”里看到相应的数字变化,同时还可以了解“接收的回复”,即从DHCP返回分配的IP地址数目(如图7),至此DHCP中继代理配置成功。
图7 |