跳过导航链接 | |
退出打印视图 | |
系统管理指南:IP 服务 Oracle Solaris 10 8/11 Information Library (简体中文) |
1. Oracle Solaris TCP/IP 协议套件(概述)
5. 配置 TCP/IP 网络服务和 IPv4 寻址(任务)
25. Oracle Solaris 中的 IP 过滤器(概述)
在将网络设置为使用 DHCP 之前,必须收集信息以帮助您确定是配置一台还是多台服务器。使用下表中的任务列表来识别为使用 DHCP 服务而需要进行的网络准备工作。下表列出了各项任务、对任务内容的说明,以及对任务步骤进行详细描述的章节。
|
如果尚未映射网络拓扑,则应映射网络的物理结构。指明路由器和客户机的位置,以及提供网络服务的服务器的位置。此网络拓扑图可以帮助您确定用于提供 DHCP 服务的服务器。该图还可帮助确定 DHCP 服务器可以提供给客户机的配置信息。
有关规划网络的更多信息,请参见第 2 章。
DHCP 配置过程可以从服务器的系统和网络文件中收集一些网络信息。更新系统文件和网络掩码表中介绍了这些文件。但是,您可能需要为客户机提供其他必须输入服务器宏的服务信息。检查网络拓扑时,请记录需要客户机识别的任何服务器的 IP 地址。例如,以下服务器可能会在系统上提供服务。DHCP 配置不会搜索这些服务器。
时间服务器
日志服务器
打印服务器
安装服务器
引导服务器
Web 代理服务器
交换服务器
X 窗口字体服务器
简单文件传输协议 (Trivial File Transfer Protocol, TFTP) 服务器
在一些 IP 网络环境中,多个局域网 (local area networks, LAN) 共享同一网络硬件介质。这些网络可能会使用多个网络硬件接口或多个逻辑接口。DHCP 在这种共享介质网络中不能很好地工作。当多个 LAN 在同一物理网络上运行时,DHCP 客户机的请求便会发送到所有网络硬件接口。这种效果就好像将客户机同时连接到所有 IP 网络上一样。
DHCP 必须能够确定客户机的网络地址,以便为客户机指定一个适当的 IP 地址。如果在硬件介质上提供多个网络,则服务器无法确定客户机的网络。服务器在不知道网络号的情况下不能指定 IP 地址。
可以仅在其中一个网络上使用 DHCP。如果一个网络不能满足您的 DHCP 需求,则必须重新配置网络。您应该考虑以下建议:
在子网上使用一个可变长度子网掩码 (variable length subnet mask, VLSM),以便更好地利用现有的 IP 地址空间。您可能无需在同一物理网络上运行多个网络。有关实现可变长度子网划分的信息,请参见 netmasks(4) 手册页。有关无类域间路由 (Classless Inter-Domain Routing, CIDR) 和 VLSM 的更多详细信息,请参见http://www.ietf.org/rfc/rfc1519.txt。
将交换机上的端口配置为将设备指定到不同的物理 LAN。此技术可根据 DHCP 的需要保留 LAN 到 IP 网络的一对一映射。有关端口配置的信息,请参见有关交换机的文档。
您选择的数据存储选项会直接影响支持 DHCP 客户机所必需的服务器数量。下表显示了针对每种数据存储,一台 DHCP 服务器可以支持的 DHCP 和 BOOTP 客户机的最大数量。
表 13-1 一台 DHCP 服务器支持的客户机最大估计数量
|
此最大数量是一个一般原则,不是绝对数量。一台 DHCP 服务器的客户机容量很大程度上依赖于服务器每秒必须处理的事务数量。租用时间和使用模式对事务处理率有重要影响。例如,假定租用设置为 12 小时并且用户在夜间关闭系统。如果许多用户在早上同一时间打开系统,服务器就会遇到事务处理高峰,因为许多客户机会同时请求租用。在这种环境中,DHCP 服务器只能支持较少的客户机;而在租用时间较长的环境或者由持续连接的设备(如电缆调制解调器)构成的环境中,DHCP 服务器可以支持更多客户机。
选择 DHCP 数据存储一节对各种数据存储类型进行了比较。
在 DHCP 配置过程中,DHCP 工具会扫描服务器上的各种系统文件,以查找可用于配置服务器的信息。
在运行 DHCP 管理程序或 dhcpconfig 配置服务器之前,必须确保系统文件中的信息是最新的。如果在配置服务器之后发现错误,请使用 DHCP 管理程序或 dhtadm 修改服务器上的宏。
下表列出了在 DHCP 服务器配置过程中收集到的一些信息及信息来源。请确保在服务器上配置 DHCP 之前已经正确设置了此信息。如果配置服务器之后对系统文件进行更改,则应重新配置服务以反映这些更改。
表 13-2 用于 DHCP 配置的信息
|