91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Ubuntu如何安裝KVM虛擬機

發布時間:2022-10-14 13:39:15 來源:億速云 閱讀:719 作者:iii 欄目:服務器

這篇“Ubuntu如何安裝KVM虛擬機”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“Ubuntu如何安裝KVM虛擬機”文章吧。

準備工作

首先需要檢查一下cpu是否支持虛擬化,執行一下命令來檢查/proc/cpuinfo文件中是否又虛擬化相關的字眼,如果有的話表明cpu支持虛擬化技術。

egrep -c '(svm|vmx)' /proc/cpuinfo

上面命令執行結果如果返回0,表示cpu不支持虛擬化技術。當然主板bios中的虛擬化技術也可能不是默認開啟的,如果沒有開啟需要手動開啟一下。

安裝kvm

執行以下命令安裝kvm

sudo apt update
sudo apt install qemu qemu-kvm libvirt-bin bridge-utils virt-manager

將libvirtd添加自啟動

sudo systemctl start libvirtd.service
sudo systemctl enable libvirtd.service

網絡模式

kvm安裝完成后,首先需要進行網絡設定,kvm支持四種網絡模式:

  1. 橋接模式

  2. nat模式

  3. 用戶網絡模式

  4. 直接分配設備模式

主要講一下前兩種

橋接(bridge)模式

在橋接模式下,宿主機和虛擬機共享同一個物理網絡設備,虛擬機中的網卡和物理機中的網卡是平行關系,所以虛擬機可以直接接入外部網絡,虛擬機和宿主機有平級的ip。

Ubuntu如何安裝KVM虛擬機

原本宿主機是通過網卡eth0連接外部網絡的,網橋模式會新創建一個網橋br0,接管eth0來連接外部網絡,然后將宿主機和虛擬機的網卡eth0都綁定到網橋上。

使用橋接模式需要進行以下操作:

編輯/etc/network/interfaces,增加如下內容

auto br0
iface br0 inet dhcp # 網橋使用dhcp模式,從dhcp服務器獲取ip
bridge_ports enp3s0 # 網卡名稱,網橋創建前連接外部的網卡,可通過ifconfig命令查看,有ip地址的就是
bridge_stp on # 避免數據鏈路出現死循環
bridge_fd 0 # 將轉發延遲設置為0

接下來需要重啟networking服務(如果是通過ssh連接到宿主機上的,這一步會導致網絡中斷,如果出現問題可能導致連不上宿主機,最好在宿主機上直接操作)

systemctl restart networking.service

使用ifconfig命令查看ip是否從enp3s0(網橋創建前的網卡)變到了br0上,如果沒有變化則需要重啟。如果宿主機ip已經成功變到網橋上,并且宿主機能正常上網而虛擬機獲取不到ip,可能是ufw沒有允許ip轉發導致的,編輯/etc/default/ufw允許ip轉發。

default_forward_policy="accept"

重啟ufw服務讓設置生效

systemctl restart ufw.service

nat(network address translation)模式

nat模式是kvm默認的網絡模式,kvm會創建一個名為virbr0的虛擬網橋,但是宿主機和虛擬機對于網橋來說不是平等的了,網橋會把虛擬機藏在背后,虛擬機會被分配一個內網ip,而從外網訪問不到虛擬機。

Ubuntu如何安裝KVM虛擬機

安裝linux虛擬機

使用如下命令安裝安裝linux虛擬機

sudo virt-install -n ubuntu_3
 --description "ubuntu_3" 
 --os-type=linux --os-variant=ubuntu17.10 --ram=1024 --vcpus=1 
 --disk path=/var/lib/libvirt/images/ubuntu_3.img,bus=virtio,size=50 # 磁盤位置,大小50g
 --network bridge:br0 # 這里網絡選擇了橋接模式
 --accelerate
 --graphics vnc,listen=0.0.0.0,keymap=en-us # vnc監聽端口,注意要選擇en-us作為key-map,否則鍵位布局可能會亂
 --cdrom /home/zzy/downloads/ubuntu-18.04-live-server-amd64.iso # 安裝iso路徑

安裝windows 10虛擬機

安裝windows 10虛擬機會出現沒有virtio驅動的問題,導致安裝程序找不到硬盤,需要先下載virtio驅動。

https://fedoraproject.org/wiki/windows_virtio_drivers

創建虛擬機時,將其加入到cd-rom中

sudo virt-install -n win10
 --description "win10"
 --os-type=win --os-variant=win10
 --ram=4096 --vcpus=2 
 --disk path=/var/lib/libvirt/images/win_10.img,bus=virtio,size=100
 --network bridge:br0
 --accelerate
 --graphics vnc,listen=0.0.0.0,keymap=en-us
 --cdrom =/home/zzy/downloads/cn_windows_10_consumer_editions_version_1803_updated_march_2018_x64_dvd_12063766.iso
--cdrom=/home/zzy/downloads/virtio-win.iso

使用vnc客戶端連接虛擬機

執行以下命令查看虛擬機的列表

sudo virus list

通過上一步查處的虛擬機列表,查看單臺機器的vnc端口

sudo virsh vncdisplay ubuntu_3 # ubuntu_3是虛擬機名稱

知道了vnc端口號,就可以使用vnc客戶端連接到虛擬機完成安裝了。

以上就是關于“Ubuntu如何安裝KVM虛擬機”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

台湾省| 花莲县| 韶关市| 武川县| 阿合奇县| 莎车县| 吕梁市| 伊春市| 逊克县| 霍林郭勒市| 靖西县| 潜江市| 新郑市| 高碑店市| 阳泉市| 米林县| 桐梓县| 桦甸市| 中江县| 大厂| 大兴区| 高密市| 嵊州市| 盐源县| 古交市| 汾阳市| 神池县| 夏津县| 桓台县| 兴城市| 五原县| 门源| 安义县| 绥化市| 昆山市| 鸡东县| 盱眙县| 河东区| 甘肃省| 丹巴县| 会昌县|