系统管理指南:IP 服务

启用和禁用 Oracle Solaris : DHCP 客户机

要在已经运行 Oracle Solaris : 但没有使用 DHCP 的系统上启用 DHCP 客户机,您必须首先取消配置系统。引导系统时,您必须发出某些命令以设置系统并启用 DHCP 客户机。


注 –

在许多部署中,常见做法是使用静态 IP 地址设置基础结构的关键部分,而不是使用 DHCP。确定网络中哪些设备(例如路由器和某些服务器)应该是客户机,哪些设备不应该是客户机,不在本指南讨论范围内。


Procedure如何启用 Oracle Solaris : DHCP 客户机

仅当安装 Oracle Solaris : 期间没有启用 DHCPv4 时,才有必要执行此过程。对于 DHCPv6,从来不需要执行此过程。

  1. 成为客户机系统上的超级用户。

  2. 如果此系统使用预配置而不是交互式配置,请编辑 sysidcfg 文件。将 dhcp 子项添加到 sysidcfg 文件内的 network_interface 关键字中。

    例如,network_interface=hme0 {dhcp}。有关更多信息,请参见 sysidcfg(4) 手册页。

  3. 取消配置系统并关闭系统。


    # sys-unconfig
    

    有关使用此命令删除的配置信息的更多信息,请参见 sys-unconfig(1M) 手册页。

  4. 完成关闭之后重新引导系统。

    如果系统使用预配置,则 sysidcfg 文件中的 dhcp 子项将系统配置为在引导系统时使用 DHCP 客户机。

    如果系统不使用预配置,则重新引导系统时,会提示您提供由 sysidtool 程序给出的系统配置信息。有关更多信息,请参见 sysidtool(1M) 手册页。

  5. 当提示使用 DHCP 来配置网络接口时,指定“是”。

Procedure如何禁用 Oracle Solaris : DHCP 客户机

  1. 成为客户机系统上的超级用户。

  2. 如果使用 sysidcfg 文件预配置了系统,请从 network_interface 关键字中删除 dhcp 子项。

  3. 取消配置系统并关闭系统。


    # sys-unconfig
    

    有关使用此命令删除的配置信息的更多信息,请参见 sys-unconfig(1M) 手册页。

  4. 完成关闭之后重新引导系统。

    如果系统使用预配置,则不会提示您提供配置信息,并且也不会配置 DHCP 客户机。

    如果系统不使用预配置,则重新引导系统时,会提示您提供由 sysidtool 程序给出的系统配置信息。有关更多信息,请参见 sysidtool(1M) 手册页。

  5. 当提示使用 DHCP 来配置网络接口时,指定“否”。