从 Oracle ILOM CLI 修改网络设置
如果要从 Oracle ILOM CLI 修改当前为服务器配置的网络设置,请使用以下过程。
-
通过使用本地串行连接登录到 Oracle ILOM 或使用远程以太网连接登录到 Oracle ILOM 中的相关方法登录 Oracle ILOM CLI。
-
按照适用于您的网络环境的网络配置说明执行操作,然后测试网络设置:
-
要查看或配置 IPv4 网络设置,请执行步骤 3 和步骤 4。
-
要查看或配置 IPv6 网络设置,请执行步骤 5 至 8。
-
对于 IPv4 网络配置,请使用 cd 命令导航到 /SP/network 目录:
-> cd /SP/network
-
执行以下操作之一:
-
如果网络中有 DHCP 服务器,请键入以下命令来查看 DHCP 服务器指定给服务器的设置:
-> show
-
如果没有 DHCP 服务器,或者您要指定设置,请使用 set 命令指定下表中列出的属性的值。如下例所示:
-> set pendingipdiscovery=static
-> set pendingipaddress=10.8.183.106
-> set pendingipnetmask=255.255.255.0
-> set pendingipgateway=10.8.183.254
-> set commitpending=true
|
|
|
state
|
enabled 或 disabled
|
默认情况下,网络状态为 enabled。禁用与 SP 的网络连接将意味着只能使用串行管理端口访问 Oracle ILOM。
|
pendingipdiscovery
|
static 或 dhcp
|
网络发现选项包括适用于静态 IP 地址的 static 和适用于由 DHCP 服务器分配的 IP 地址的 dhcp(默认)。
|
pendingipaddress
pendingipnetmask
pendingipgateway
|
<ip_address>
<netmask>
<gateway>
|
要指定多个静态网络设置,请对每个属性(IP 地址、网络掩码和网关)键入 set 命令,然后键入要指定的静态值。
|
commitpending
|
true
|
键入 set commitpending=true 可提交更改。
|
|
注 ‐
如果使用以太网连接登录到 Oracle ILOM,则将 commitpending 设置为 true 来提交网络设置更改时,Oracle ILOM 连接将会终止,您将必须使用新的设置重新登录。
要测试 IPv4 或 IPv6 网络设置,请参见步骤 9。
-
对于 IPv6 网络配置,请使用 cd 命令导航到 SP/network/ipv6 目录:
->cd SP/network/ipv6
-
键入 show 命令查看在设备上配置的 IPv6 网络设置。
例如,请参见以下有关服务器 SP 设备的 IPv6 属性的输出值样例。
-> show
/SP/network/ipv6
Targets:
Properties:
state = enabled
autoconfig = stateless
dhcpv6_server_duid = (none)
link_local_ipaddress = fe80::214:4fff:feca:5f7e/64
static_ipaddress = ::/128
ipgateway = fe80::211:5dff:febe:5000/128
pending_static_ipaddress = ::/128
dynamic_ipaddress_1 fec0:a:8:b7:214:4fff:feca:5f7e/64
Commands:
cd
show
-
要配置 IPv6 自动配置选项,请使用 set 命令指定以下自动配置属性值。如下例所示:
-> set state=enabled
-> set autoconfig=dhcpv6_stateless
|
|
|
state
|
enabled 或 disabled
|
默认情况下,IPv6 的网络状态为 enabled。要启用 IPv6 自动配置选项,此状态必须设置为 enabled。
|
autoconfig
|
这些值包括:
stateless
dhcpv6_stateless
dhcpv6_stateful
disable
|
指定此命令,后跟要设置的 autoconfig 值。
-
stateless(默认设置)
自动指定从 IPv6 网络路由器获悉的 IP 地址。
-
dhcpv6_stateless
自动指定从 DHCPv6 服务器获悉的 DNS 信息。dhcpv6_stateless 属性值自 3.0.14 起在 Oracle ILOM 中可用。
-
dhcpv6_stateful
自动指定从 DHCPv6 服务器中获悉的 IPv6 地址。dhcpv6_stateful 属性值自 3.0.14 起在 Oracle ILOM 中可用。
-
disable
禁用所有自动配置属性值并设置链路本地地址的只读属性值。
|
|
注 ‐
IPv6 配置选项在设置后即会生效。不需要在 /network 目标下提交这些更改。
注 ‐
可以在启用 dhcpv6_stateless 选项或 dhcpv6_stateful 选项的同时运行 stateless 自动配置选项。但是,不应同时启用 dhcpv6_stateless 和 dhcpv6_stateful 的自动配置选项来运行。
-
要设置静态 IPv6 地址,请完成以下步骤:
-
指定属性类型。如下例所示:
-> set state=enabled
-> set pending_static_ipaddress=fec0:a:8:b7:214:4fff:feca:5f7e/64
|
|
|
state
|
enabled 或 disabled
|
默认情况下,IPv6 的网络状态为 enabled。要启用静态 IP 地址,此状态必须设置为 enabled。
|
pending_static_ipaddress
|
<ipv6_address>/ <subnet_mask_length_in_bits>
|
键入此命令,后跟要为设备分配的静态 IPv6 地址和网络掩码的属性值。IPv6 地址示例:fec0:a:8:b7:214:4fff:feca:5f7e/64
|
|
-
通过键入以下命令提交待处理 IPv6 静态网络参数:
->set /SP/network commitpending=true
注 ‐
在提交网络设置之前,这些设置会被视为待处理。为服务器指定新的静态 IP 地址会结束服务器的所有 Oracle ILOM 活动会话。要重新登录 Oracle ILOM,您需要使用新指定的 IP 地址创建一个新的会话。
-
使用网络测试工具(Ping 和 Ping6)在 Oracle ILOM 中测试 IPv4 或 IPv6 网络配置。
有关详细信息,请参见从 Oracle ILOM CLI 测试 IPv4 或 IPv6 网络配置。