JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:IP 服务     Oracle Solaris 10 1/13 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 服务(任务)

15.  管理 DHCP(任务)

关于 DHCP 管理程序

DHCP 管理程序窗口

DHCP 管理程序菜单

启动和停止 DHCP 管理程序

如何启动和停止 DHCP 管理程序

设置用户访问 DHCP 命令的权限

如何授予用户访问 DHCP 命令的权限

DHCP 服务器任务

如何配置 ISC DHCP 服务器

如何修改 DHCP 服务的配置

启动和停止 DHCP 服务

如何启动和停止 DHCP 服务(DHCP 管理程序)

如何启用和禁用 DHCP 服务(DHCP 管理程序)

如何启用和禁用 DHCP 服务 (dhcpconfig -S)

DHCP 服务和服务管理工具

修改 DHCP 服务选项(任务列表)

更改 DHCP 日志选项

如何生成详细的 DHCP 日志消息(DHCP 管理程序)

如何生成详细的 DHCP 日志消息(命令行)

如何启用和禁用 DHCP 事务日志(DHCP 管理程序)

如何启用和禁用 DHCP 事务日志(命令行)

如何将 DHCP 事务记录到单独的 syslog 文件中

通过 DHCP 服务器启用动态 DNS 更新

如何针对 DHCP 客户机启用动态 DNS 更新

客户机主机名注册

定制 DHCP 服务器的性能选项

如何定制 DHCP 性能选项(DHCP 管理程序)

如何定制 DHCP 性能选项(命令行)

添加、修改和删除 DHCP 网络(任务列表)

指定 DHCP 监视的网络接口

如何指定 DHCP 监视的网络接口(DHCP 管理程序)

如何指定 DHCP 监视的网络接口 (dhcpconfig)

添加 DHCP 网络

如何添加 DHCP 网络(DHCP 管理程序)

如何添加 DHCP 网络 (dhcpconfig)

修改 DHCP 网络配置

如何修改 DHCP 网络配置(DHCP 管理程序)

如何修改 DHCP 网络配置 (dhtadm)

删除 DHCP 网络

如何删除 DHCP 网络(DHCP 管理程序)

如何删除 DHCP 网络 (pntadm)

通过 DHCP 服务支持 BOOTP 客户机(任务列表)

如何设置对任意 BOOTP 客户机的支持(DHCP 管理程序)

如何设置对已注册的 BOOTP 客户机的支持(DHCP 管理程序)

在 DHCP 服务中处理 IP 地址(任务列表)

将 IP 地址添加到 DHCP 服务

如何添加单个 IP 地址(DHCP 管理程序)

如何复制现有 IP 地址(DHCP 管理程序)

如何添加多个 IP 地址(DHCP 管理程序)

如何添加 IP 地址 (pntadm )

在 DHCP 服务中修改 IP 地址

如何修改 IP 地址属性(DHCP 管理程序)

如何修改 IP 地址属性 (pntadm)

从 DHCP 服务中删除 IP 地址

通过 DHCP 服务将 IP 地址标记为不可用

如何将 IP 地址标记为不可用(DHCP 管理程序)

如何将 IP 地址标记为不可用 (pntadm)

从 DHCP 服务中删除 IP 地址

如何从 DHCP 服务中删除 IP 地址(DHCP 管理程序)

如何从 DHCP 服务中删除 IP 地址 (pntadm)

为 DHCP 客户机指定保留的 IP 地址

如何为 DHCP 客户机指定相同的 IP 地址(DHCP 管理程序)

如何为 DHCP 客户机指定相同的 IP 地址 (pntadm)

使用 DHCP 宏(任务列表)

如何查看在 DHCP 服务器上定义的宏(DHCP 管理程序)

如何查看在 DHCP 服务器上定义的宏 (dhtadm)

修改 DHCP 宏

如何在 DHCP 宏中更改选项的值(DHCP 管理程序)

如何在 DHCP 宏中修改选项的值 (dhtadm)

如何将选项添加到 DHCP 宏(DHCP 管理程序)

如何将选项添加到 DHCP 宏 (dhtadm)

如何从 DHCP 宏中删除选项(DHCP 管理程序)

如何从 DHCP 宏中删除选项 (dhtadm)

创建 DHCP 宏

如何创建 DHCP 宏(DHCP 管理程序)

如何创建 DHCP 宏 (dhtadm)

删除 DHCP 宏

如何删除 DHCP 宏(DHCP 管理程序)

如何删除 DHCP 宏 (dhtadm)

使用 DHCP 选项(任务列表)

创建 DHCP 选项

如何创建 DHCP 选项(DHCP 管理程序)

如何创建 DHCP 选项 (dhtadm)

修改 DHCP 选项

如何修改 DHCP 选项属性(DHCP 管理程序)

如何修改 DHCP 选项属性 (dhtadm)

删除 DHCP 选项

如何删除 DHCP 选项(DHCP 管理程序)

如何删除 DHCP 选项 (dhtadm)

修改 DHCP 客户机的选项信息

支持使用 DHCP 服务安装 Oracle Solaris 网络

支持远程引导和无盘引导客户机(任务列表)

设置 DHCP 客户机为仅接收信息(任务列表)

转换为新的 DHCP 数据存储

如何转换 DHCP 数据存储(DHCP 管理程序)

如何转换 DHCP 数据存储 (dhcpconfig -C)

在 DHCP 服务器之间移动配置数据(任务列表)

如何从 DHCP 服务器中导出数据(DHCP 管理程序)

如何从 DHCP 服务器中导出数据 (dhcpconfig -X)

如何在 DHCP 服务器上导入数据(DHCP 管理程序)

如何在 DHCP 服务器上导入数据 (dhcpconfig -I)

如何修改导入的 DHCP 数据(DHCP 管理程序)

如何修改导入的 DHCP 数据 ( pntadm, dhtadm)

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 部分IPMP

27.  IPMP 介绍(概述)

28.  管理 IPMP(任务)

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

29.  IPQoS 介绍(概述)

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

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

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

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

34.  IPQoS 的详细介绍(参考信息)

词汇表

索引

在 DHCP 服务器之间移动配置数据(任务列表)

使用 DHCP 管理程序和 dhcpconfig 实用程序,可以在 DHCP 服务器之间移动部分或全部 DHCP 配置数据。您可以移动整个网络以及所有与网络关联的 IP 地址、宏和选项。或者,您可以选择特定的 IP 地址、宏和选项进行移动。您还可以复制宏和选项,而无需从第一台服务器中删除这些宏和选项。

如果您要执行以下任务之一,则可能需要移动数据:

以下任务列表提供了移动 DHCP 配置数据时必须执行的过程。此列表包括指向用于执行这些任务的过程的链接。

任务
说明
参考
1. 从第一台服务器中导出数据。
选择要移动到其他服务器的数据,并为导出数据创建文件。
2. 将数据导入第二台服务器。
将导出数据复制到其他 DHCP 服务器的数据存储。
3. 针对新的服务器环境修改导入的数据。
将特定于服务器的配置数据更改为与新服务器的信息相匹配。

在 DHCP 管理程序中,您可以使用 "Export Data"(导出数据)向导和 "Import Data"(导入数据)向导在服务器之间移动数据。然后可在 "Macros"(宏)选项卡中修改宏。以下两个图显示了这两个向导的初始对话框。

图 15-20 DHCP 管理程序中的 "Export Data"(导出数据)向导对话框

image:此对话框列出了将数据导出到文件中执行的步骤,同时还显示了两个网络列表,标题分别为

图 15-21 DHCP 管理程序中的 "Import Data"(导入数据)向导对话框

image:此对话框列出了从文件中导入数据要执行的步骤,同时还显示了

如何从 DHCP 服务器中导出数据(DHCP 管理程序)

  1. 在要从其中移动或复制数据的服务器上启动 DHCP 管理程序。

    有关 DHCP 管理程序的信息,请参见如何启动和停止 DHCP 管理程序

  2. 从 "Service"(服务)菜单中选择 "Export Data"(导出数据)。

    将打开 "Export Data"(导出数据)向导,如图 15-20 中所示。

  3. 回答向导的提示。

    如果遇到问题,请单击 "Help"(帮助)以获取有关提示的详细信息。

  4. 将导出文件移动到必须导入文件的 DHCP 服务器可访问的文件系统中。

另请参见

导入数据,如如何在 DHCP 服务器上导入数据(DHCP 管理程序)中所述。

如何从 DHCP 服务器中导出数据 (dhcpconfig -X)

  1. 登录到要从其中移动或复制数据的服务器。
  2. 成为超级用户、承担指定给 DHCP 管理配置文件的角色或者使用指定给 DHCP 管理配置文件的用户名。

    有关 DHCP 管理配置文件的更多信息,请参见设置用户访问 DHCP 命令的权限

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《System Administration Guide: Security Services》中的"Configuring RBAC (Task Map)"

  3. 导出数据。

    您可以导出所有的 DHCP 数据,也可以导出特定的数据部分。

    • 要导出特定的地址、宏和选项,请键入采用如下格式的命令:
      # dhcpconfig -X filename -a network-addresses -m macros -o options

      filename 是要用于存储压缩的导出数据的完整路径名。您可以指定逗号分隔列表中的特定网络地址、DHCP 宏和 DHCP 选项。以下示例显示如何导出特定的网络、宏和选项。

      # dhcpconfig -X /var/dhcp/0dhcp1065_data \ -a 10.63.0.0,10.62.0.0 \ -m 10.63.0.0,10.62.0.0,SUNW.Sun-Blade-100 -o Sterm
    • 要导出所有的 DHCP 数据,请键入使用 ALL 关键字的命令。
      # dhcpconfig -X filename -a ALL -m ALL -o ALL

      filename 是要用于存储压缩的导出数据的完整路径名。可以结合使用关键字 ALL 与命令选项来导出所有的网络地址、宏或选项。以下示例显示如何使用 ALL 关键字。

      # dhcpconfig -X /var/dhcp/dhcp1065_data -a ALL -m ALL -o ALL

    提示 - 您可以通过不为特定的数据类型指定 dhcpconfig 命令选项来避免导出此数据类型。例如,如果没有指定 -m 选项,则不会导出任何 DHCP 宏。


    有关 dhcpconfig 命令的更多信息,请参见 dhcpconfig(1M) 手册页。

  4. 将导出文件移动到必须导入数据的服务器可访问的位置中。

另请参见

导入数据,如如何在 DHCP 服务器上导入数据 (dhcpconfig -I)中所述。

如何在 DHCP 服务器上导入数据(DHCP 管理程序)

  1. 在要接收先前从 DHCP 服务器导出的数据的服务器上启动 DHCP 管理程序。

    有关 DHCP 管理程序的信息,请参见如何启动和停止 DHCP 管理程序

  2. 从 "Service"(服务)菜单中选择 "Import Data"(导入数据)。

    将打开 "Import Data"(导入数据)向导,如图 15-21 中所示。

  3. 回答向导的提示。

    如果遇到问题,请单击 "Help"(帮助)以获取有关提示的详细信息。

  4. 如有必要,修改导入数据。

    请参见如何修改导入的 DHCP 数据(DHCP 管理程序)

如何在 DHCP 服务器上导入数据 (dhcpconfig -I)

  1. 登录到要将数据导入其中的服务器。
  2. 成为超级用户、承担指定给 DHCP 管理配置文件的角色或者使用指定给 DHCP 管理配置文件的用户名。

    有关 DHCP 管理配置文件的更多信息,请参见设置用户访问 DHCP 命令的权限

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《System Administration Guide: Security Services》中的"Configuring RBAC (Task Map)"

  3. 通过键入如下格式的命令来导入数据:
    # dhcpconfig -I filename

    filename 是包含导出数据的文件的名称。

  4. 如有必要,修改导入数据。

    请参见如何修改导入的 DHCP 数据 ( pntadm, dhtadm)

如何修改导入的 DHCP 数据(DHCP 管理程序)

  1. 在已将数据导入其中的服务器上启动 DHCP 管理程序。

    有关 DHCP 管理程序的信息,请参见如何启动和停止 DHCP 管理程序

  2. 检查导入数据以了解需要修改的特定于网络的信息。

    例如,如果您移动了网络,则必须打开 "Addresses"(地址)选项卡,并在导入网络中更改地址的所属服务器。您还可能需要打开 "Macros"(宏)选项卡,以便在某些宏中为 NIS、NIS+ 或 DNS 指定正确的域名。

  3. 打开 "Addresses"(地址)选项卡并选择已导入的网络。
  4. 要选择所有地址,请单击第一个地址,按住 Shift 键,然后单击最后一个地址。
  5. 从 "Edit"(编辑)菜单中选择 "Properties"(属性)。

    将打开 "Modify Multiple Addresses"(修改多个地址)对话框。

  6. 在 "Managing Server"(管理服务器)提示符下,选择新服务器名称。
  7. 在 "Configuration Macro"(配置宏)提示符下,选择应该用于此网络上所有客户机的宏,然后单击 "OK"(确定)。
  8. 打开 "Macros"(宏)选项卡。
  9. 使用 "Find"(查找)按钮查找可能需要修改值的选项。

    "Find"(查找)按钮位于窗口的底部。

    DNSdmainDNSservNISservsNIS+servNISdmain 便是几个可能需要在新服务器上修改的选项示例。

  10. 在适当的宏中更改选项。

    有关更改选项的过程,请参见如何修改 DHCP 选项属性(DHCP 管理程序)

如何修改导入的 DHCP 数据 ( pntadm, dhtadm)

  1. 登录到已将数据导入其中的服务器。
  2. 成为超级用户、承担指定给 DHCP 管理配置文件的角色或者使用指定给 DHCP 管理配置文件的用户名。

    有关 DHCP 管理配置文件的更多信息,请参见设置用户访问 DHCP 命令的权限

    角色包含授权和具有特权的命令。有关角色的更多信息,请参见《System Administration Guide: Security Services》中的"Configuring RBAC (Task Map)"

  3. 检查网络表以了解需要修改的数据。

    如果您移动了网络,请使用 pntadm -P network-address 命令针对已移动的网络列显出网络表。

  4. 使用 pntadm 命令修改 IP 地址信息。

    您可能需要针对导入地址更改所属服务器和配置宏。例如,要针对地址 10.63.0.2 更改所属服务器 (10.60.3.4) 和宏 (dhcpsrv-1060),请使用以下命令:

    pntadm -M 10.63.0.2 -s 10.60.3.4 -m dhcpsrv-1060 10.60.0.0

    如果具有大量地址,则应创建包含命令的脚本文件以修改每个地址。使用 pntadm -B 命令执行脚本,此脚本以批处理模式运行 pntadm。请参见 pntadm(1M) 手册页。

  5. 检查 dhcptab 宏以了解需要修改值的选项。

    使用 dhtadm -P 命令将整个 dhcptab 表列显到屏幕上。使用 grep 或其他某种工具搜索可能要更改的选项或值。

  6. 如有必要,使用 dhtadm -M 命令修改宏中的选项。

    例如,您可能需要修改某些宏,以便为 NIS、NIS+ 或 DNS 指定正确的域名和服务器。例如,以下命令更改宏 mymacroDNSdmainDNSserv 的值:

    dhtadm -M -m mymacro -e 'DNSserv=dnssrv2:DNSdmain=example.net' -g