據我了解,介面 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 等。