您可以在 sysidcfg 文件中配置多个网络接口。对于要配置的每个接口,请在 sysidcfg 文件中包含一个 network_interface 项。
您可以使用以下数种方法利用 network_interface 关键字来配置多个接口。
使用 DHCP-您可以使用网络上的 DHCP 服务器来配置网络接口。有关如何在安装中使用 DHCP 服务器的更多信息,请参见使用 DHCP 服务预配置系统配置信息(任务)。
要使用 DHCP 服务器来配置系统上的网络接口,请使用 network_interface 关键字的以下语法。
network_interface=value {primary dhcp protocol_ipv6=yes-or-no} |
指示安装程序配置特定的接口,如 hme0 或 eri1。
(可选)将 value 指定为主接口。
指示安装程序将系统配置为使用 IPv6,或配置为不使用 IPv6。
对于 WAN Boot 安装,必须将其设置为 protocol_ipv6=no。
不使用 DHCP-如果不想使用 DHCP 来配置网络接口,那么您可以在 sysidcfg 文件中指定配置信息。要指示安装程序配置多个接口,但不使用 DHCP,请使用以下语法。
network_interface=value {primary hostname=host_name default_route=ip_address or NONE ip_address=ip_address netmask=netmask protocol_ipv6=yes_or_no} |
指示安装程序配置特定的接口,如 hme0 或 eri1。
(可选)将 value 指定为主接口。
(可选)指定系统的主机名。
(可选)指定缺省路由器的 IP 地址。如果要安装程序使用 ICMP 路由器发现协议来检测路由器,那么请省略此关键字。
如果您在 sysidcfg 文件中配置多个接口,请将每个不使用静态缺省路由的辅助接口设置为 default_route=NONE。
如果安装程序无法检测到路由器,那么将在安装期间提示您输入路由器信息。
(可选)指定系统的 IP 地址。
(可选)指定系统的网络掩码值。
(可选)指示安装程序将系统配置为使用 IPv6,或配置为不使用 IPv6。
要执行自动自定义 JumpStart 安装,您必须指定 protocol_ipv6 关键字的值。
对于 WAN Boot 安装,必须将其设置为 protocol_ipv6=no。
根据需要,可以包含 hostname、ip_address 和 netmask 这三个关键字的任意组合,或者三者都不包含。如果未使用这三个关键字中的任何一个,那么请省略花括号 ({})。
在 sysidcfg 文件中,您可以使用 DHCP 来配置特定接口,同时还可以在同一个 sysidcfg 文件中指定其他接口的配置信息。
在下面的示例中,采用以下方式配置网络接口 eri0 和 eri1。
使用 DHCP 服务器来配置 eri0。未在 eri0 上启用 IPv6 支持。
eri1 是主网络接口。主机名设置为 host1,IP 地址设置为 172.31.88.100,网络掩码设置为 255.255.255.0。未在 eri1 上启用 IPv6 支持。
network_interface=eri0 {dhcp protocol_ipv6=no} network_interface=eri1 {primary hostname=host1 ip_address=172.146.88.100 netmask=255.255.255.0 protocol_ipv6=no} |