zoukankan      html  css  js  c++  java
  • centos7 通过kvm+vnc 实现远程桌面虚拟化和创建windows、Linux虚拟机

    感谢朋友支持本博客。欢迎共同探讨交流,因为能力和时间有限。错误之处在所难免,欢迎指正!


    假设转载。请保留作者信息。


    博客地址:http://blog.csdn.net/qq_21398167

    原博文地址:http://blog.csdn.net/qq_21398167/article/details/46413107

    CentOS7上通过KVM+VNC实现远程桌面虚拟化

    安装VNC

    安装VNC服务端

    Linux系统上安装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软件

    创建KVM虚拟机

    创建Linux虚拟机

    通过qemu-img创建一个7G的映像文件

    qemu-img create –f qow2 Ubuntu1204.img 7G

    创建一个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为本机IP5902为对应port号(5900+2)



    创建Windows虚拟机

    制作包括virtio驱动的映像

    安装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驱动目录的新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为本机IP5903为对应port号(5900+3)

     

    远程桌面虚拟化连接

    在另外一台机器上启动TigerVNC,输入192.168.0.123:593进行win7虚拟机登录


  • 相关阅读:
    Fedora 14下安装使用rarlinux wang
    fedora 14 64位安装 flash player wang
    SQL中的 'N/A'含义
    Sql Sever中的replace()函数
    CompletableFuture的实际使用
    Asp.net检测系统是否装有.net环境
    JS与Asp.Net的传值
    JAVASCRIPT加密解密终级指南escape解密/eval加密/Encode加密原理
    在IIS上启用Gzip压缩(HTTP压缩)
    jquery批量上传图片
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/5377850.html
Copyright © 2011-2022 走看看