netplan + libvirt - virbr0 仮想ブリッジを設定する必要がありますか?

netplan + libvirt - virbr0 仮想ブリッジを設定する必要がありますか?

私の理解する限りでは、インターフェース virbr0 と virbr0-nic は libvirt によって作成および管理されます。


● 4: virbr0
       Link File: /lib/systemd/network/99-default.link
    Network File: n/a
            Type: ether
           State: no-carrier (unmanaged)
          Driver: bridge
      HW Address: 52:54:00:0f:26:e6
         Address: 192.168.122.1

● 5: virbr0-nic
       Link File: /lib/systemd/network/99-default.link
    Network File: n/a
            Type: ether
           State: off (unmanaged)
          Driver: tun
      HW Address: 52:54:00:0f:26:e6

しかし、libvirt は netplan フォルダに何も追加しませんでした (nmcli や /etc/network/interfaces にも表示されません)。これらのインターフェースはデーモンの起動時に libvirt によって作成され、起動されるものと思われます。

では、netplan でそれらを指定しないのが良い方法でしょうか、それとも構成で追加する必要があるのでしょうか?

また、理論的には、netplan によると、NAT 仮想ブリッジの構成はどのようになるでしょうか?

答え1

netplan で管理されていないインターフェースについては、何も設定しないでください。これには、libvirt、docker、ovs などが含まれます。

関連情報