我最近在 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
我的网络接口似乎 enp0s25, wlp4s0, 和wwwp0s20u4。
我应该如何更改我的 netplan 配置以便 KVM 上的虚拟机可以连接互联网?
答案1
我修改了默认yaml归档/etc/netplan如下:
network:
version: 2
renderer: NetworkManager
ethernets:
enp0s25:
dhcp4: no
bridges:
br0:
dhcp4: yes
interfaces:
- enp0s25