如何使用 netplan 为 Ubuntu 18.04 LTS 上的 KVM 配置 DHCP 桥接?

如何使用 netplan 为 Ubuntu 18.04 LTS 上的 KVM 配置 DHCP 桥接?

我最近在 Ubuntu 18.04 上安装了 KVM,并安装了 virt-manager、libvirt 和 qemu 等必需的工具。

我的问题是我启动的虚拟机没有连接到互联网。有些虚拟机给我一个错误消息,说我的机器没有使用 DHCP,而其他发行版则根本无法连接。

我按照以下文章进行了设置: https://linuxconfig.org/install-and-set-up-kvm-on-ubuntu-18-04-bionic-beaver-linux ...这表明我需要编辑 /etc/网络/接口 建立桥梁。如果你阅读同一篇文章的评论,你会发现该文件不再被使用,并且已被替换为/etc/netplan/*

我的当前 .yaml 归档 /etc/netplan 看起来像这样:

network:
  version: 2
  renderer: NetworkManager

我的网络接口似乎 enp0s25wlp4s0, 和wwwp0s20u4

我应该如何更改我的 netplan 配置以便 KVM 上的虚拟机可以连接互联网?

答案1

我修改了默认yaml归档/etc/netplan如下:

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp0s25:
      dhcp4: no
  bridges:
    br0:
      dhcp4: yes
      interfaces:
        - enp0s25

相关内容