최근 Ubuntu 18 LTS ThinkPad Carbon에 KVM 하이퍼바이저를 설정했습니다. 가상 머신을 관리하기 위해 qemu, virt-manager 및 libvirt를 설치했습니다.
sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virt-manager
또한 내 사용자를 적절한 그룹에 추가했습니다.
sudo adduser [username] libvirt
sudo adduser [username] libvirt-qemu
...BIOS에서 가상화를 활성화합니다.
그러나 내가 시작한 가상 머신 중 어느 것도 인터넷에 연결되어 있지 않았습니다. KVM이 유선 네트워크의 서버에서 호스팅되도록 설계되었기 때문인 것 같습니다. WiFi 연결을 통해서만 로컬에서 VM을 시작하려고 합니다.
내 노트북의 가상 머신을 활성화하여 인터넷에 연결하려면 어떻게 해야 합니까? 특정 드라이버를 설치하거나, Virtualization Manager에 서브넷을 설정하거나, 호스트와 게스트 컴퓨터 사이에 "브리지"를 설정해야 합니까?
답변1
기본값을 변경했습니다YAML파일 입력/etc/netplan다음과 같이:
network:
version: 2
renderer: NetworkManager
ethernets:
enp0s25:
dhcp4: no
bridges:
br0:
dhcp4: yes
interfaces:
- enp0s25