centos7 通过kvm+vnc 实现远程桌面虚拟化和创建windows、Linux虚拟机
感謝朋友支持本博客。歡迎共同探討交流,因為能力和時間有限。錯誤之處在所難免,歡迎指正!
假設轉(zhuǎn)載。請保留作者信息。
博客地址:http://blog.csdn.net/qq_21398167
CentOS7上通過KVM+VNC實現(xiàn)遠程桌面虛擬化
安裝VNC
安裝VNC服務端
在Linux系統(tǒng)上安裝VNC
yum -yinstall vnc-server?????
yum -y install tigervnc-server
設置遠程登錄所須要的password
輸入vncserver后會提示輸入password
注:此password是遠程登錄時所須要輸入的password
進行vncserver配置??????????????
vi /etc/sysconfig/vncservers
設置下面配置值
VNCSERVRES=10000:root(當中10000為桌面號、root為username)
VNCSERVERARGS[2]=geometry800x600 –nolisten tcp –localhost
進行防火墻配置同意遠程連接VNCserver
vi/etc/sysconfig/iptables
–A INPUT–m state –state NEW –m tcp –p tcp –dport 5901 –j ACCCEPT
重新啟動VNC和防火墻服務
servicevncserver restart
serviceiptables restart
安裝VNCclient
?在Linux上安裝vncviewer
?在Windows上安裝TigerVNC軟件
創(chuàng)建KVM虛擬機
創(chuàng)建Linux虛擬機
通過qemu-img創(chuàng)建一個7G的映像文件
qemu-img create –f qow2 Ubuntu1204.img 7G
創(chuàng)建一個Linux虛擬機
qemu-kvm –m 1024 –cdrom ubuntu-12.04-desktop-i386.iso –drive file= Ubuntu1204.img;boot=on –boot d –nographic –vnc:2
注:-vnc與:2之間有空格
在另外一臺機器上啟動TigerVNC,輸入192.168.0.123:5902進行連接來進行安裝操作和觀察安裝進度
注:192.168.0.123為本機IP,5902為對應port號(5900+2)
創(chuàng)建Windows虛擬機
制作包括virtio驅(qū)動的映像
安裝UltraISO軟件
下載win7.iso, virtio-win-1.1.16.vfd,virtio-win-0.1-30.iso??
將virtio-win-0.1-30.iso解壓成目錄
使用UltraISO打開win7.iso,并將virtio-win-0.1-30拷貝到相應路徑
????????????????
將加入了virtio驅(qū)動目錄的新win7.iso文件另存為新的ios文件win7_virtio.iso
qemu-img create –f raw win7_virtio.img 30G
qemu-kvm –m 1024 –cdrom win7_virtio.iso –drivefile=win7_virtio.img,if=virtio,boot=on–fda virtio-win-1.1.6.vfd –boot d –nographic –vnc :3
注:-vnc與:3之間有空格
在另外一臺機器上啟動TigerVNC,輸入192.168.0.123:5903進行連接來進行安裝操作和觀察安裝進度
注:192.168.0.123為本機IP,5903為對應port號(5900+3)
?
遠程桌面虛擬化連接
在另外一臺機器上啟動TigerVNC,輸入192.168.0.123:593進行win7虛擬機登錄
轉(zhuǎn)載于:https://www.cnblogs.com/bhlsheji/p/5377850.html
總結(jié)
以上是生活随笔為你收集整理的centos7 通过kvm+vnc 实现远程桌面虚拟化和创建windows、Linux虚拟机的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ESP-AT SSL 单向认证指令操作以
- 下一篇: iOS开源照片浏览器框架SGPhotoB