20.37.13. 기존 네트워크 정의 파일 업데이트
# virsh net-update network directive section XML [--parent-index index]
[[--live]
[--config]
| [--current]]
virsh net-update 명령은 다음 지시문 중 하나를 섹션에 실행하여 기존 네트워크 정의의 지정된 섹션을 업데이트합니다.
add-first
add-last
또는add
(이는 동의어)delete
수정
이 섹션은 다음 중 하나일 수 있습니다.
bridge
domain
ip
ip-dhcp-host
ip-dhcp-range
forward
forward interface
forward-pf
portgroup
dns-host
dns-txt
dns-srv
각 섹션은 변경된 요소를 가리키는 XML 요소 계층 구조의 연결로 이름이 지정됩니다. 예를 들어
ip-dhcp-host
는 네트워크의 <ip>
요소 내의 <dhcp>
요소에 포함된 <호스트>
요소를 변경합니다.
XML 은 변경 중인 유형의 전체 XML 요소(예:
<host mac="00:11:22:33:44:55' ip='1.2.3.4'/>
) 또는 완전한 XML 요소가 포함된 파일의 이름입니다. 디ambiguation은 제공된 텍스트의 첫 번째 문자를 보고 수행되며 첫 번째 문자가 <
이면 XML 텍스트입니다. 첫 번째 문자가 아닌 경우 사용할 xml 텍스트가 포함된 파일의 이름입니다.
--parent-index
옵션은 요청된 요소가 있는 여러 개의 상위 요소(0 기반)를 지정하는 데 사용됩니다.
예를 들어 dhcp
<호스트>
요소는 네트워크의 여러 < <ip>
>
요소 중 하나에 있을 수 있습니다. parent-index가 제공되지 않으면(일반적으로 이미 <dhcp>
요소가 있는 유일한 <IP>
요소)가 선택되지만 --parent-index
가 지정된 경우 해당 특정 인스턴스가 수정됩니다. --live
를 지정하면 실행 중인 네트워크에 영향을 미칩니다. --config
를 지정하면 영구 네트워크의 다음 시작에 영향을 미칩니다. --current
이 지정된 경우 현재 네트워크 상태에 영향을 미칩니다. --live
및 --config
플래그를 모두 제공할 수 있지만 --current
는 배타적입니다. 플래그를 지정하지 않는 것은 --current
을 지정하는 것과 동일합니다.