LoginSignup
0
0

More than 1 year has passed since last update.

プロバイダにLibvirt (KVM) を使って、Ubuntu20.04のVMをVagrantで立てる

Last updated at Posted at 2022-10-16

プロバイダに Libvirt を使って、Ubuntu20.04のVMをVagrantで立てる

  • Vagrant を使って Ubuntu の VM を立ち上げる時に少し詰まったので、忘備録として残しておきます。
  • CentOS 7 の Boxでは、ネットワーク設定を変更せずにデフォルトのままで yum コマンドが使えました。
  • 追記:別の環境では問題なく名前解決できました。

VMの起動まで

sudo apt install vagrant vagrant-libvert
mkdir vagrant_ubuntu
cd vagrant_ubuntu
  • VM を立ち上げて SSH 接続します。Box はこちらを使いました。
vagrant init generic/ubuntu2004
vagrant up --provider=libvirt
vagrant ssh

名前解決

  • /etc/netplan/配下の yaml ファイルのネームサーバを 8.8.8.8 にします (私の環境では、デフォルトのネームサーバで名前解決ができませんでした)。
sudo vim /etc/netplan/01-netcfg.yaml
/etc/netplan/01-netcfg.yaml
network:
  version: 2
  ethernets:
    eth0:
      dhcp4: true
      nameservers:
        addresses:
        - 8.8.8.8
  • ネットワーク設定を適用します。
sudo netplan apply
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0