7.176. NetworkAttachment struct
描述主机如何连接到网络。
主机上网络附加的 XML 表示:
<network_attachment href="/ovirt-engine/api/hosts/123/nics/456/networkattachments/789" id="789">
<network href="/ovirt-engine/api/networks/234" id="234"/>
<host_nic href="/ovirt-engine/api/hosts/123/nics/123" id="123"/>
<in_sync>true</in_sync>
<ip_address_assignments>
<ip_address_assignment>
<assignment_method>static</assignment_method>
<ip>
<address>192.168.122.39</address>
<gateway>192.168.122.1</gateway>
<netmask>255.255.255.0</netmask>
<version>v4</version>
</ip>
</ip_address_assignment>
</ip_address_assignments>
<reported_configurations>
<reported_configuration>
<name>mtu</name>
<expected_value>1500</expected_value>
<actual_value>1500</actual_value>
<in_sync>true</in_sync>
</reported_configuration>
<reported_configuration>
<name>bridged</name>
<expected_value>true</expected_value>
<actual_value>true</actual_value>
<in_sync>true</in_sync>
</reported_configuration>
...
</reported_configurations>
</network_attachment>
需要具有 名称或 id 的网络元素,才能将网络附加到网络接口卡(NIC)。
例如,要将网络附加到主机网络接口卡,请发送类似如下的请求:
POST /ovirt-engine/api/hosts/123/nics/456/networkattachments
这样的请求正文:
<networkattachment>
<network id="234"/>
</networkattachment>
要将网络附加到主机,请发送类似如下的请求:
POST /ovirt-engine/api/hosts/123/networkattachments
这样的请求正文:
<network_attachment>
<network id="234"/>
<host_nic id="456"/>
</network_attachment>
ip_address_assignments 和 properties 元素是 updatable 后创建。
例如,要更新网络附加,请发送如下请求:
PUT /ovirt-engine/api/hosts/123/nics/456/networkattachments/789
这样的请求正文:
<network_attachment>
<ip_address_assignments>
<ip_address_assignment>
<assignment_method>static</assignment_method>
<ip>
<address>7.1.1.1</address>
<gateway>7.1.1.2</gateway>
<netmask>255.255.255.0</netmask>
<version>v4</version>
</ip>
</ip_address_assignment>
</ip_address_assignments>
</network_attachment>
要从网络接口卡分离网络,发送类似如下的请求:
DELETE /ovirt-engine/api/hosts/123/nics/456/networkattachments/789
必须明确提交对网络附加配置的更改。
网络附加 的属性 子集合的 XML 表示:
<network_attachment>
<properties>
<property>
<name>bridge_opts</name>
<value>
forward_delay=1500 group_fwd_mask=0x0 multicast_snooping=1
</value>
</property>
</properties>
...
</network_attachment>
| 名称 | 类型 | 概述 |
|---|---|---|
|
| 包含有关此对象的注释的免费文本。 | |
|
| 以纯文本格式人类可读的描述。 | |
|
| 使用 GET 检索网络附加时,将报告 DNS 解析器配置。 | |
|
| 唯一标识符。 | |
|
| ||
|
| 网络的 IP 配置。 | |
|
| 纯文本中的人类可读名称。 | |
|
| 定义网络配置的自定义属性。 | |
|
| 配置属性的只读列表。 |
7.176.1. dns_resolver_configuration 复制链接链接已复制到粘贴板!
使用 GET 检索网络附加时,将报告 DNS 解析器配置。它是在创建新网络附加或更新现有网络时可选的。