仿站吧,网站搭建怎么弄的,宠物店网站建设方案,遥控器外壳设计网站推荐1.宿主机的vnc#xff08;virtual Network Computing#xff09;配置 安装rpm包 yum install tigervnc-server -y 为了防止干扰直接关闭防火墙和selinux /etc/init.d/iptables stop setenforce 0 配置vnc密码和启动vncserver服务 vncpasswd vncserver 2.客户机的vnc 在qemu… 1.宿主机的vncvirtual Network Computing配置 安装rpm包 yum install tigervnc-server -y 为了防止干扰直接关闭防火墙和selinux /etc/init.d/iptables stop setenforce 0 配置vnc密码和启动vncserver服务 vncpasswd vncserver 2.客户机的vnc 在qemu-kvm命令中有个参数-vnc DISPLAY,OPTION 这个参数会让qemu使用vnc而不是sdlSimple DirectMedia Layer display host:d 表示vnc服务监听在host:(d5900)这个套接字上host为空则表示监听在0.0.0.0比如-vnc :1 则表示监听在0.0.0.0:5901上 unix:path 用的不多不解释其实我也不知道.. none 表示vnc已经被初始化但不启动需要时可以在vmm中使用change vnc DISPLAY,OPTION来启动 option: reverse:表示反向到一个处于监听中的vnc套接字所以假设我们在客户端vncviewer -listen :1 它会告诉你它监听在某个端口然后在宿主机上我们就可以-vnc ClientIP:port,reverse password表示需要密码才能连接具体的密码必须到vmmqemu monitor中使用change vnc password设置 “tls” “x509/pathsasl等安全通信相关这里不解释 假设 宿主机192.168.2.188 win主机192.168.2.106 linux主机192.168.2.127 例子1 在宿主机 qemu-system-x86_64 -m 4096 -smp 8 -net nic -net user,tftp/root/tftp,hostfwdtcp::5022-:22 /root/kvm_vhost/redhat6.qcow2 -vnc 192.168.2.188:5907 在linux主机使用vncviewer 192.168.2.188:11807 可以正常访问 在win主机使用vnc viewer连接会黑屏具体原因有待研究 例子2 在宿主机 qemu-system-x86_64 -m 4096 -smp 8 -net nic -net user,tftp/root/tftp,hostfwdtcp::5022-:22 /root/kvm_vhost/redhat6.qcow2 -vnc 192.168.2.188:5907,password 在linux主机访问vncviewer 192.168.2.188:11807 提示需要密码直接回车包认证失败错误 解决在宿主机的命令后面加上 -monitor stdio然后使用change vnc password设置vnc密码 例子3reverse的使用 在linux主机上 vncviewer -listen :2 在宿主机 qemu-system-x86_64 /root/kvm_vhost/redhat6.qcow2 -vnc 192.168.2.127:5500,reverse linux主机的结果自动弹出客户机的vnc界面 补充图形界面几点内容 1.当使用vnc方式启动客户机的时候很多时候宿主机的鼠标和客户机的鼠标不在同一个焦点上。 解决方法在qemu-kvm启动时加上-usb -usbdevice tablet 或者-device piix3-usb-uhci参数 2.显示相关的其他选项(qemu-system-x86_64) -curses:让qemu将vga显示输出到使用curses/ncurses接口支持的文件模式界面 比如利用xshell连接宿主机使用qemu-system-x86_64 -m 4096 /home/kvm_vhost/redhat6.qcow2 -curses 命令客户机的界面会直接覆盖宿主机的界面 -vga type模拟vga卡类别type有以下几种 cirrus默认类型 std标准 vmware提供对“vmware SVGA-II”兼容显卡的支持 none关闭vga卡 以上类型都可以在客户机中lspci查看 -no-frame使用sdl显示时没有边框。 -full-screen启动客户机时全屏显示 -alt-grab使用ctrlaltshit组合键去抢占和释放鼠标默认ctrlalt所以我们切换到qemu monitor的时候摁ctrlalt2如果使用此选项则变为ctrlaltshift2 -ctrl-grab同上只不过这里使用右ctrl 本文转自biao007h51CTO博客原文链接 http://blog.51cto.com/linzb/1877822如需转载请自行联系原作者