跳到主要内容

GET – BMC 网络服务

使用 GET 方法检索 BMC 中网络协议的属性定义。

请求 URL

GET https://<BMC_IPADDR>/redfish/v1/Managers/1/NetworkProtocol

请求正文

响应正文

字段类型描述

Description

字符串

“The resource is used to represent the network service settings for the manager for a Redfish implementation.”

Status

对象

已展开。

 

State

字符串

Enabled

 

Health

字符串

OK

 

HealthRollup

字符串

OK

KVMIP

对象

此管理器的 KVM-IP 协议支持设置。

 

Port

字符串

443

 

ProtocolEnabled

布尔

指示协议已启用还是禁用。

FQDN

字符串

这是通过 DNS 获取的管理器完全限定域名,包括主机名和顶级域名。

 

Port

数字

指示协议端口。

 

ProtocolEnabled

布尔

指示协议已启用还是禁用。

固定值“true”。

SNMP

对象

此管理器的 SNMP 支持设置。

 

Port

数字

指示协议端口。

 

EnableSNMPv3

布尔

指示是否允许通过 SNMPv3 进行访问。

 

EngineId

对象

引擎 ID。

  

ArchitectureId

字符串

架构标识符。

  

PrivateEnterpriseId

字符串

私有企业 ID。

SSDP

对象

此管理器的 SSDP 支持设置。

 

NotifyIPv6Scope

字符串

指示 SSDP IPv6 通知消息的范围。固定值“Organization”

 

NotifyMulticastIntervalSeconds

数字

指示通过此服务为 SSDP 执行多播的频率。固定值“60”

 

NotifyTTL

数字

指示 SSDP 通知消息的存活时间跃点计数。固定值“2”

 

Port

数字

指示协议端口。固定端口“1900”

 

ProtocolEnabled

布尔

指示协议已启用还是禁用。固定值“true”。

DHCP

对象

此管理器的 DHCP 支持设置。

 

ProtocolEnabled

布尔

指示协议已启用还是禁用。

DHCPv6

对象

此管理器的 DHCPv6 支持设置

 

ProtocolEnabled

布尔

指示协议已启用还是禁用。

HTTPS

对象

此管理器的 HTTPS 协议支持设置。

 

Port

数字

指示协议端口。

 

ProtocolEnabled

布尔

指示协议已启用还是禁用。

 

Certificates

链接

此属性的值应该是对证书集合的引用。

HostName

字符串

此管理器的 DNS 主机名,不含任何域信息。

IPMI

对象

此管理器的 IPMI-over-LAN 协议支持设置。

 

Port

数字

指示协议端口。固定端口“623”

 

ProtocolEnabled

布尔

指示协议已启用还是禁用。

Id

字符串

NetworkProtocol

NTP

对象

此管理器的 NTP 支持设置。

 

NTPServers

数组

项:字符串

NTP 服务器 IP 列表。

 

ProtocolEnabled

布尔

指示协议已启用还是禁用。

Name

字符串

管理器网络协议

状态代码

HTTP 状态代码错误消息 ID
500InternalError

示例

返回以下示例 JSON 响应:

{
"@odata.etag": "\"296476A0\"",
"@odata.id": "/redfish/v1/Managers/1/NetworkProtocol",
"@odata.type": "#ManagerNetworkProtocol.v1_6_0.ManagerNetworkProtocol",
"DHCP": {
"ProtocolEnabled": true
},
"DHCPv6": {
"ProtocolEnabled": true
},
"Description": "The resource is used to represent the network service settings for the manager for a Redfish implementation.",
"FQDN": "XCC-7DGC-BHSFW2U005.labs.lenovo.com",
"HTTPS": {
"Certificates": {
"@odata.id": "/redfish/v1/Managers/1/NetworkProtocol/HTTPS/Certificates"
},
"Port": 443,
"ProtocolEnabled": true
},
"HostName": "XCC-7DGC-BHSFW2U005",
"IPMI": {
"Port": 623,
"ProtocolEnabled": true
},
"Id": "NetworkProtocol",
"KVMIP": {
"Port": 443,
"ProtocolEnabled": true
},
"NTP": {
"NTPServers": [
"",
"",
"",
""
],
"ProtocolEnabled": false
},
"Name": "Manager Network Protocol",
"Oem": {
...
}
},
"SNMP": {
"EnableSNMPv3": false,
"EngineId": {
"ArchitectureId": "58 43 43 2d 37 44 47 43 2d 42 48 53 46 57 32 55 30 30 35",
"PrivateEnterpriseId": "80 00 1f 88 04"
},
"Port": 161
},
"SSDP": {
"NotifyIPv6Scope": "Organization",
"NotifyMulticastIntervalSeconds": 60,
"NotifyTTL": 2,
"Port": 1900,
"ProtocolEnabled": true
},
"SSH": {
"Port": 22,
"ProtocolEnabled": true
},
"Status": {
"Health": "OK",
"HealthRollup": "OK",
"State": "Enabled"
}
}