net-update网络命令部分xml [--parent-index索引] [[--live] [--config] | [ - 当前]]
更新现有网络定义的给定部分,更改有选择地立即生效,而无需破坏并重新启动网络。
command是“ add-first”,“ add-last”,“ add”(add-last的同义词),“ delete”或“ modify”之一。
该部分是“网桥”,“域”,“ ip”,“ ip-dhcp-host”,“ ip-dhcp-range”,“ forward”,“ forward-interface”,“ forward-pf”,“ portgroup”之一”,“ dns-host”,“ dns-txt”或“ dns-srv”,每个节由xml元素层次结构的串联命名,导致元素发生更改。例如,“ ip-dhcp-host”将更改<host>
包含在网络<dhcp>
元素内部的<ip>
元素内的元素。
xml是要更改类型的完整xml元素的文本(例如“ <host mac =” 00:11:22:33:44:55'ip ='1.2.3.4'/>“,或一个包含完整xml元素的文件。通过查看所提供文本的第一个字符来进行歧义消除-如果第一个字符为“ <”,则为xml文本;如果第一个字符不是“ <”,则为包含要使用的xml文本的文件名。
--parent-index选项用于指定请求的元素位于哪个父元素中(从0开始)。例如,dhcp <host>
元素可以<ip>
位于网络中多个元素中的任何一个元素中;如果未提供父索引,则将选择“最合适的” <ip>
元素(通常是唯一已经具有该<dhcp>
元素的元素),但是如果给出--parent-index,则该特定实例<ip>
将得到修改。
如果指定了--live,则影响正在运行的网络。如果指定了--config,则影响持久网络的下一次启动。如果指定了--current,则影响当前网络状态。--live和--config标志都可以给出,但是--current是排他的。不指定任何标志与指定--current相同。