section de commande réseau net-update xml [--parent-index index] [[--live] [--config] | [--actuel]]
Mettez à jour la section donnée d'une définition de réseau existante, les modifications prenant éventuellement effet immédiatement, sans avoir besoin de détruire et de redémarrer le réseau.
La commande est l'une de "add-first", "add-last", "add" (synonyme d'add-last), "delete" ou "modify".
la section est l'une de "bridge", "domain", "ip", "ip-dhcp-host", "ip-dhcp-range", "forward", "forward-interface", "forward-pf", "portgroup "," dns-host "," dns-txt "ou" dns-srv ", chaque section étant nommée par une concaténation de la hiérarchie des éléments xml conduisant à la modification de l'élément. Par exemple, "ip-dhcp-host" changera un <host>
élément qui est contenu à l'intérieur d'un <dhcp>
élément à l'intérieur d'un <ip>
élément du réseau.
xml est soit le texte d'un élément xml complet du type en cours de modification (par exemple "<host mac =" 00: 11: 22: 33: 44: 55 'ip =' 1.2.3.4 '/> ", soit le nom de un fichier qui contient un élément xml complet. L'ambiguïté se fait en regardant le premier caractère du texte fourni - si le premier caractère est "<", c'est du texte xml, si le premier caractère n'est pas "<", c'est le nom d'un fichier contenant le texte xml à utiliser.
L'option --parent-index est utilisée pour spécifier dans lequel de plusieurs éléments parents l'élément demandé est (basé sur 0). Par exemple, un <host>
élément dhcp peut se trouver dans l'un des <ip>
éléments multiples du réseau; si un parent-index n'est pas fourni, l' <ip>
élément "le plus approprié" sera sélectionné (généralement le seul qui a déjà un <dhcp>
élément), mais si --parent-index est donné, cette instance particulière de <ip>
obtiendra la modification.
Si --live est spécifié, affectez un réseau en cours d'exécution. Si --config est spécifié, affectez le prochain démarrage d'un réseau persistant. Si --current est spécifié, affectez l'état actuel du réseau. Les drapeaux --live et --config peuvent être donnés, mais --current est exclusif. Le fait de ne spécifier aucun indicateur revient à spécifier --current.