跳过导航链接 | |
退出打印视图 | |
系统管理指南:IP 服务 Oracle Solaris 10 8/11 Information Library (简体中文) |
1. Oracle Solaris TCP/IP 协议套件(概述)
5. 配置 TCP/IP 网络服务和 IPv4 寻址(任务)
25. Oracle Solaris 中的 IP 过滤器(概述)
本节介绍在网络上配置第一台 DHCP 服务器之前要做出的一些决定。下表将指导您做出配置网络以使用 DHCP 所需的决定,并为每项任务提供相关链接,使其跳转至说明执行每项任务的步骤的章节。
|
了解网络拓扑之后,可以根据以下系统要求来选择设置 DHCP 服务器的主机。
主机必须满足以下要求:
主机必须运行 Solaris 2.6 发行版或更高版本。如果需要支持大量客户机,则必须安装 Solaris 8 7/01 发行版或更高版本。
所有包含计划使用 DHCP 的客户机的网络都必须能够访问主机,无论是直接在网络上访问还是通过 BOOTP 中继代理访问。
必须将主机配置为使用路由。
主机必须具有可以反映网络拓扑的正确配置的 netmasks 表。
您可以选择在文本文件、二进制文件或 NIS+ 目录服务中存储 DHCP 数据。下表总结了每种数据存储类型的功能,并指明了使用每种数据存储类型的环境。
表 13-3 DHCP 数据存储的比较
|
由于 NIS 不支持快速增量更新,因此不会提供传统的 NIS 作为数据存储选项。如果网络使用的是 NIS,则应使用文本文件或二进制文件进行数据存储。
租用期可指定 DHCP 服务器允许 DHCP 客户机使用特定 IP 地址的时间。在服务器的初始配置过程中,必须指定站点范围的租用策略。租用策略可指明租用时间,并指定客户机是否可以续订其租约。服务器会使用您提供的信息设置缺省宏中的选项值,这些宏在配置过程中由服务器创建。可以通过在创建的配置宏中设置选项来为特定的客户机或客户机类型设置不同的租用策略。
租用时间以小时数、天数或星期数的形式指定租用有效的时间。为客户机指定 IP 地址或者重新协商 IP 地址的租用时,会计算租用的失效日期和时间。同时还会将租用时间的小时数添加到客户机的 DHCP 确认的时间戳中。例如,假定 DHCP 确认的时间戳为 2005 年 9 月 16 日上午 9:15,并且租用时间为 24 小时。本示例中的租用截止时间为 2005 年 9 月 17 日上午 9:15。租用截止时间存储在客户机的 DHCP 网络记录中,可以使用 DHCP 管理程序或通过 pntadm 实用程序查看该时间。
租用时间值应该相对较小,以便快速回收过期地址,另外,该值还应该足够大,以使租用时间长于 DHCP 服务中断的时间。修复运行 DHCP 服务的系统后,客户机应当能够正常工作。一般原则是指定的时间应该是预期的系统停机时间的两倍。例如,如果需要四个小时来获取和更换故障部件并重新引导系统,请将租用时间指定为八个小时。
租用协商选项可确定客户机是否可以在租用过期之前与服务器重新协商租用。如果允许协商租用,则客户机会跟踪租用中剩余的时间。当租用时间经过一半时,客户机会请求 DHCP 服务器将租用延长到最初的租用时间。在系统多于 IP 地址的环境中,应禁用租用协商。然后,对于 IP 地址的使用强制执行时间限制。如果 IP 地址足够多,则应启用租用协商,以避免在租用到期时强制客户机关闭网络接口。如果使客户机获取新的租用,则客户机的 TCP 连接(如 NFS 和 telnet 会话)可能会中断。可以在服务器配置过程中针对所有客户机启用租用协商。您可以通过使用配置宏中的 LeaseNeg 选项针对特定的客户机或客户机类型启用租用协商。
注 - 在网络上提供服务的系统应保留它们的 IP 地址。这类系统不应受短期租用的限制。如果为这类系统指定保留的手动 IP 地址而不是永久租用的 IP 地址,则可以在这些系统中使用 DHCP。然后,可以检测何时不再使用系统的 IP 地址。
主机系统使用路由器来进行本地网络之外的任何网络通信。主机必须知道这些路由器的 IP 地址。
配置 DHCP 服务器时,必须通过两种方法之一为 DHCP 客户机提供路由器地址。其中一种方法是为路由器提供特定的 IP 地址。但是,首选方法是指定客户机应通过路由器搜索协议来查找路由器。
如果网络上的客户机可以执行路由器搜索,则即使只有一个路由器,也应该使用路由器搜索协议。通过路由器搜索,客户机可轻松适应网络中路由器的变化。例如,假定一个路由器出现故障并由具有新地址的路由器取代。客户机可以自动搜索新地址,而不必获取新的网络配置以得到新路由器地址。