Ubuntu 23.04 KVMのインストール方法
環境
Ubuntu 23.04
概要
KVM ( Kernel-based Virtual Machine ) + QEMU での仮想化です。
搭載している CPU が仮想化機構 ( Intel VT, AMD-V 等 ) を備えている
必要があります。
操作方法
1. 必要なパッケージをインストールします
# apt -y install qemu-kvm libvirt-daemon-system libvirt-daemon virtinst bridge-utils libosinfo-bin
2.ブリッジネットワークを構成します。
# vi /etc/netplan/01-netcfg.yaml
network:
ethernets:
enp1s0:
dhcp4: false
# 既存インターフェースの固定設定は解除
#addresses: [10.0.0.35/24]
#routes:
# - to: default
# via: 10.0.0.1
# metric: 100
#nameservers:
# addresses: [10.0.0.10]
# search: [arkgame.com]
dhcp6: false
# ブリッジインターフェース設定追記
# [macaddress] ⇒ enp1s0 の HW address を指定
bridges:
br0:
interfaces: [enp1s0]
dhcp4: false
addresses: [10.0.0.35/24]
macaddress: xxx
routes:
- to: default
via: 10.0.0.1
metric: 100
nameservers:
addresses: [10.0.0.10]
search: [arkgame.com]
parameters:
stp: false
dhcp6: false
version: 2
network:
ethernets:
enp1s0:
dhcp4: false
# 既存インターフェースの固定設定は解除
#addresses: [10.0.0.35/24]
#routes:
# - to: default
# via: 10.0.0.1
# metric: 100
#nameservers:
# addresses: [10.0.0.10]
# search: [arkgame.com]
dhcp6: false
# ブリッジインターフェース設定追記
# [macaddress] ⇒ enp1s0 の HW address を指定
bridges:
br0:
interfaces: [enp1s0]
dhcp4: false
addresses: [10.0.0.35/24]
macaddress: xxx
routes:
- to: default
via: 10.0.0.1
metric: 100
nameservers:
addresses: [10.0.0.10]
search: [arkgame.com]
parameters:
stp: false
dhcp6: false
version: 2
network: ethernets: enp1s0: dhcp4: false # 既存インターフェースの固定設定は解除 #addresses: [10.0.0.35/24] #routes: # - to: default # via: 10.0.0.1 # metric: 100 #nameservers: # addresses: [10.0.0.10] # search: [arkgame.com] dhcp6: false # ブリッジインターフェース設定追記 # [macaddress] ⇒ enp1s0 の HW address を指定 bridges: br0: interfaces: [enp1s0] dhcp4: false addresses: [10.0.0.35/24] macaddress: xxx routes: - to: default via: 10.0.0.1 metric: 100 nameservers: addresses: [10.0.0.10] search: [arkgame.com] parameters: stp: false dhcp6: false version: 2
3.反映
# netplan apply
4.IPアドレスの確認
# ip addr