最近、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