Networking

netplan + libvirt - 我應該設置 virbr0 虛擬網橋嗎?

  • August 2, 2021

據我了解,介面 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 配置的虛擬網橋會是什麼樣子?

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

引用自:https://serverfault.com/questions/1073281