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 的 natted 虛擬網橋的配置會是什麼樣子?

答案1

您不應在 netplan 中為其不管理的介面設定任何內容。其中包括 libvirt、docker、ovs 等。

相關內容