JavaScript is required to for searching.
跳过导航链接
退出打印视图
系统管理指南:IP 服务     Oracle Solaris 10 8/11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分系统管理介绍:IP 服务

1.  Oracle Solaris TCP/IP 协议套件(概述)

第 2 部分TCP/IP 管理

2.  规划 TCP/IP 网络(任务)

3.  IPv6 介绍(概述)

4.  规划 IPv6 网络(任务)

5.  配置 TCP/IP 网络服务和 IPv4 寻址(任务)

6.  管理网络接口(任务)

7.  配置 IPv6 网络(任务)

8.  管理 TCP/IP 网络(任务)

9.  对网络问题进行故障排除(任务)

10.  TCP/IP 和 IPv4 详解(参考)

11.  IPv6 详解(参考)

第 3 部分DHCP

12.  关于 DHCP(概述)

13.  规划 DHCP 服务(任务)

14.  配置 DHCP 服务(任务)

使用 DHCP 管理程序来配置和取消配置 DHCP 服务器

配置 DHCP 服务器

如何配置 DHCP 服务器(DHCP 管理程序)

配置 BOOTP 中继代理

如何配置 BOOTP 中继代理(DHCP 管理程序)

取消配置 DHCP 服务器和 BOOTP 中继代理

已取消配置的服务器上的 DHCP 数据

如何取消配置 DHCP 服务器或 BOOTP 中继代理(DHCP 管理程序)

使用 dhcpconfig 命令来配置和取消配置 DHCP 服务器

如何配置 DHCP 服务器 (dhcpconfig -D)

如何配置 BOOTP 中继代理 (dhcpconfig -R)

如何取消配置 DHCP 服务器或 BOOTP 中继代理 (dhcpconfig -U)

15.  管理 DHCP(任务)

16.  配置和管理 DHCP 客户机

17.  对 DHCP 问题进行故障排除(参考)

18.  DHCP 命令和文件(参考)

第 4 部分IP 安全性

19.  IP 安全体系结构(概述)

20.  配置 IPsec(任务)

21.  IP 安全体系结构(参考)

22.  Internet 密钥交换(概述)

23.  配置 IKE(任务)

24.  Internet 密钥交换(参考资料)

25.  Oracle Solaris 中的 IP 过滤器(概述)

26.  IP 过滤器(任务)

第 5 部分移动 IP

27.  移动 IP(概述)

28.  管理移动 IP(任务)

29.  移动 IP 文件和命令(参考)

第 6 部分IPMP

30.  IPMP 介绍(概述)

31.  管理 IPMP(任务)

第 7 部分IP 服务质量 (IP Quality of Service, IPQoS)

32.  IPQoS 介绍(概述)

33.  规划启用了 IPQoS 的网络(任务)

34.  创建 IPQoS 配置文件(任务)

35.  启动和维护 IPQoS(任务)

36.  使用流记帐和统计信息收集功能(任务)

37.  IPQoS 的详细介绍(参考)

词汇表

索引

使用 DHCP 管理程序来配置和取消配置 DHCP 服务器

本节介绍通过 DHCP 管理程序来帮助您配置和取消配置 DHCP 服务器的过程。请注意,您必须运行 X Window 系统(例如,CDE 或 GNOME)才能使用 DHCP 管理程序。

可以超级用户身份使用 /usr/sadm/admin/bin/dhcpmgr 命令来运行 DHCP 管理程序。有关实用程序的常规信息,请参见关于 DHCP 管理程序。有关运行 DHCP 管理程序的更多详细信息,请参见如何启动和停止 DHCP 服务(DHCP 管理程序)

当您在没有配置 DHCP 的服务器上运行 DHCP 管理程序时,屏幕上会显示以下信息。您可以指定是要配置 DHCP 服务器还是要配置 BOOTP 中继代理。

图 14-1 DHCP 管理程序中的 "Choose Server Configuration"(选择服务器配置)对话框

image:对话框中显示了

配置 DHCP 服务器

在配置 DHCP 服务器时,DHCP 管理程序会启动 "DHCP Configuration Wizard"(DHCP 配置向导)来提示您提供配置服务器所需的信息。下图显示了该向导的初始屏幕。

图 14-2 "DHCP Configuration Wizard"(DHCP 配置向导)的初始屏幕

image:对话框中显示了存储选择、向后和向前箭头、

完成对向导提示的回答时,DHCP 管理程序会创建下表列出的项。

表 14-1 在 DHCP 服务器配置过程中创建的项

说明
内容
服务配置文件 /etc/inet/dhcpsvc.conf
记录服务器配置选项的关键字和值。
数据存储类型、位置以及与 in.dhcpd 一起用来在引导系统时启动 DHCP 守护进程的选项。请勿手动编辑此文件。必须使用 dhcpmgrdhcpconfig 来修改 DHCP 配置信息。
dhcptab
DHCP 管理程序会在 dhcptab 表不存在的情况下创建该表。
具有指定值的宏和选项。
名为 Locale 的语言环境宏(可选的)
包含本地时区相对于标准时间 (Universal time, UTC) 的偏移(以秒为单位)。
具有指定秒数的 UTCoffst 选项。
服务器宏(其名称与服务器的节点名称相匹配)
包含由配置 DHCP 服务器的管理员的输入来决定值的选项。这些选项适用于所有使用该服务器所拥有的地址的客户机。
Locale 宏以及以下选项:
  • Timeserv,设置为指向服务器的主 IP 地址。

  • LeaseTim,设置为租用的秒数。

  • LeaseNeg,前提是您选择了可协商租用。

  • DNSdmainDNSserv,前提是配置了 DNS。

  • Hostname不得为它指定值。该选项的出现表明了主机名必须从名称服务中获取。

网络地址宏(其名称与客户机网络的网络地址相同)
包含由配置 DHCP 服务器的管理员的输入来决定值的选项。这些选项适用于所有驻留在宏名称所指定的网络上的客户机。
包括以下选项:
  • Subnet,设置为本地子网的子网掩码

  • Router,设置为路由器的 IP 地址,或 RDiscvyF,让客户机可以使用路由器搜索功能

  • Broadcst,设置为广播 IP 地址。该选项仅在网络不是点对点网络时出现。

  • MTU,即最大传输单元

  • NISdmainNISservs,前提是配置了 NIS

  • NIS+domNIS+serv,前提是配置了 NIS+

网络的网络表
在您为该网络创建 IP 地址之前,会创建一个空白的表。
添加 IP 地址后才会有内容。

如何配置 DHCP 服务器(DHCP 管理程序)

开始之前

请确保在配置 DHCP 服务器之前已阅读第 13 章。特别是,应按照为 DHCP 服务器配置做出决定(任务列表)中的准则执行下列任务:

  1. 以超级用户的身份登录服务器系统。
  2. 启动 DHCP 管理程序。
    #/usr/sadm/admin/bin/dhcpmgr &
  3. 选择 "Configure as DHCP Server"(配置为 DHCP 服务器)选项。

    将启动 "DHCP Configuration Wizard"(DHCP 配置向导),帮助您配置服务器。

  4. 根据在规划阶段所做的决定来选择选项或键入所需的信息。

    如果有问题,请单击向导窗口中的 "Help"(帮助)来打开 Web 浏览器并显示 "DHCP Configuration Wizard"(DHCP 配置向导)的帮助信息。

  5. 在结束指定所需信息时,请单击 "Finish"(完成)来结束服务器配置。
  6. 在 "Start Address Wizard"(启动地址向导)提示下,单击 "Yes"(是)来配置服务器的 IP 地址。

    使用 "Add Addresses to Network"(添加地址到网络)向导,您可以指定纳入 DHCP 控制的地址。

  7. 按照您在规划阶段所作的决定来回答提示。

    有关更多信息,请参见为 IP 地址管理做出决定(任务列表)。如果有问题,请单击向导窗口中的 "Help"(帮助)来打开 Web 浏览器并显示 "Add Addresses to Network"(添加地址到网络)向导的帮助信息。

  8. 检查您的选择,然后单击 "Finish"(完成),将 IP 地址添加到网络表中。

    网络表将根据您所指定范围内的每个地址的记录进行更新。

另请参见

您可以使用 "Network Wizard"(网络向导)将更多的网络添加到 DHCP 服务器,如添加 DHCP 网络中所述。

配置 BOOTP 中继代理

在配置 BOOTP 中继代理时,DHCP 管理程序将执行以下操作:

下图显示了在选择配置 BOOTP 中继代理时的屏幕显示。

图 14-3 DHCP 管理程序中的 "Configure BOOTP Relay"(配置 BOOTP 中继)对话框

image:对话框中显示了带有一个

如何配置 BOOTP 中继代理(DHCP 管理程序)

开始之前

请确保在配置 BOOTP 中继代理之前已阅读第 13 章。特别是,应参阅选择运行 DHCP 服务的主机中的说明选择要使用的系统。

  1. 以超级用户的身份登录服务器系统。
  2. 启动 DHCP 管理程序。
    #/usr/sadm/admin/bin/dhcpmgr &

    如果系统没有配置为 DHCP 服务器或 BOOTP 中继代理,将启动 "DHCP Configuration Wizard"(DHCP 配置向导)。如果系统已经配置为 DHCP 服务器,则必须首先取消配置服务器。请参见取消配置 DHCP 服务器和 BOOTP 中继代理

  3. 选择 "Configure as BOOTP Relay"(配置为 BOOTP 中继)。

    将打开 "Configure BOOTP Relay"(配置 BOOTP 中继)对话框。

  4. 键入一台或多台 DHCP 服务器的 IP 地址或主机名,然后单击 "Add"(添加)。

    指定的 DHCP 服务器必须配置为可以处理该 BOOTP 中继代理接收的 BOOTP 或 DHCP 请求。

  5. 单击 "OK"(确定)退出对话框。

    请注意,DHCP 管理程序只提供用于退出应用程序的 "File"(文件)菜单和用于管理服务器的 "Service"(服务)菜单。禁用的菜单选项仅在 DHCP 服务器上有用。

取消配置 DHCP 服务器和 BOOTP 中继代理

在取消配置 DHCP 服务器或 BOOTP 中继代理时,DHCP 管理程序将执行以下操作:

下图显示了在选择取消配置 DHCP 服务器时的屏幕显示。

图 14-4 DHCP 管理程序中的 "Unconfigure Service"(取消配置服务)对话框

image:对话框中显示了删除 DHCP 数据的选择,同时还显示了

已取消配置的服务器上的 DHCP 数据

在取消配置 DHCP 服务器时,您必须决定如何处理 dhcptab 表和 DHCP 网络表。如果数据在服务器之间共享,则不能删除 dhcptab 和 DHCP 网络表。如果删除这些表,便无法在网络上使用 DHCP。数据可通过 NIS+ 或在导出的本地文件系统上共享。文件 /etc/inet/dhcpsvc.conf 记录了所用的数据存储及其位置。

您可以取消配置 DHCP 服务器,但按原样保留数据,方法是不选择任何删除数据的选项。如果您取消配置服务器并按原样保留数据,则会禁用 DHCP 服务器。

如果您希望其他 DHCP 服务器拥有这些 IP 地址,则必须将 DHCP 数据移动到该 DHCP 服务器。必须在取消配置当前服务器之前移动该数据。有关更多信息,请参见在 DHCP 服务器之间移动配置数据(任务列表)

如果您确定要删除该数据,则可以选择一个选项来删除 dhcptab 和网络表。如果生成了 DHCP 地址的客户机名,您仍可以选择从主机表中删除那些项。客户机名项可以从 DNS、/etc/inet/hosts 或 NIS+ 中删除。

在取消配置 BOOTP 中继代理之前,请确保没有依赖于该代理向 DHCP 服务器转发请求的客户机。

如何取消配置 DHCP 服务器或 BOOTP 中继代理(DHCP 管理程序)

  1. 成为超级用户。
  2. 启动 DHCP 管理程序。
    #/usr/sadm/admin/bin/dhcpmgr &
  3. 在 "Service"(服务)菜单中选择 "Unconfigure"(取消配置)。

    将显示 "Unconfigure Service"(取消配置服务)对话框。如果服务器为 BOOTP 中继代理,则可以使用对话框确认取消配置中继代理。如果服务器为 DHCP 服务器,则必须决定如何处理 DHCP 数据并在对话框中做出选择。请参见图 14-4

  4. 可选选择选项删除数据。

    如果服务器使用通过 NIS+ 共享的数据,或使用通过 NFS 共享的文件中的共享数据,则不能选择任何删除数据的选项。如果服务器没有使用共享数据,则可选择两个选项中的一个或两个全选来删除数据。

    有关删除数据的更多信息,请参见已取消配置的服务器上的 DHCP 数据

  5. 单击 "OK"(确定)取消配置服务器。

    将关闭 "Unconfigure Service"(取消配置服务)对话框和 DHCP 管理程序。