10.4. 기존 브리지를 사용하여 libvirt에 가상 네트워크 생성

VM(가상 머신)이 연결된 VXLAN(가상 확장 가능 LAN)과 함께 br0 브리지를 사용하도록 하려면 먼저 이 브리지를 사용하는 libvirtd 서비스에 가상 네트워크를 추가합니다.

사전 요구 사항

  • libvirt 패키지가 설치되어 있어야 합니다.
  • libvirtd 서비스를 시작하고 활성화했습니다.
  • RHEL에서 VXLAN을 사용하여 br0 장치를 구성하셨습니다.

절차

  1. 다음 콘텐츠를 사용하여 ~/vxlan10-bridge.xml 파일을 생성합니다.

    <network>
     <name>vxlan10-bridge</name>
     <forward mode="bridge" />
     <bridge name="br0" />
    </network>
  2. ~/vxlan10-bridge.xml 파일을 사용하여 libvirt 에 새 가상 네트워크를 생성합니다.

    # virsh net-define ~/vxlan10-bridge.xml
  3. ~/vxlan10-bridge.xml 파일을 제거합니다.

    # rm ~/vxlan10-bridge.xml
  4. vxlan10-bridge 가상 네트워크를 시작합니다.

    # virsh net-start vxlan10-bridge
  5. libvirtd 서비스가 시작될 때 vxlan10-bridge 가상 네트워크가 자동으로 시작되도록 구성합니다.

    # virsh net-autostart vxlan10-bridge

검증

  • 가상 네트워크 목록을 표시합니다.

    # virsh net-list
     Name              State    Autostart   Persistent
    ----------------------------------------------------
     vxlan10-bridge    active   yes         yes
     ...

추가 리소스

  • virsh(1) man page