1、模擬實驗環境html
1.CentOS6.8系統
2.KVM環境
3.使用KVM環境的兩個系統(Windows,Linux)
4.noVNC
5.vncserverweb
2、實驗過程
1.在kvm的環境下,經過xml建立兩個系統:
(1)修改xml文件中的個別項,以下圖所示:windows
XML文件添加項瀏覽器
注意:
1.tablet解決windows下鼠標移動不了問題,port是本身定義的端口號,listen,address默認爲0.0.0.0)
2.xml詳細配置可查看:http://www.jianshu.com/p/31ff0eb40b7dspa
(2)修改完配置文件,建立域便可,命令以下:.net
virsh define name.xmlrest
2.建立完兩個系統,並啓動完以後,修改配置文件/etc/sysconfig/vncservers,修改內容以下圖所示:server
vncservers配置文件xml
注意:
1.vncserver從5900端口開始
2.VNCSERVERS中 1:root表示端口號5901,root爲定義的名稱
3.須要配多少個vncserver可自行決定htm
3.啓動VNC,命令以下:
service vncserver restart
4.爲了可以實現啓動noVNC使用多臺vnc,須要在noVNC創建vnc_tokens文件(我的建議:根目錄下),未見內容以下:
vnc_tokens文件:
格式以下:
token值: ip:port
舉例:
host1: 192.168.0.138:5906
host2: 192.168.0.138:5907
5.啓動noVNC,啓動命令以下:
/noVNC/utils/websockify/run --web /root/noVNC --target-config /root/noVNC/vnc_tokens 6080
6.經過訪問一下配置地址便可訪問noVNC:
(1)瀏覽器上輸入以下連接:
http://10.4.8.172:6080/vnc.html
注意:此處ip地址爲搭建vnc所在的機器
(2)經過修改圖中紅色箭頭所指向的token的值,便可訪問到咱們所想要訪問的機子的系統:
訪問指向修改圖
注意:
1.這裏修改的token值爲所建立的vnc_tokens文件裏面的任一token值
2.若是要訪問host1,只要將token值改成host1,而後點擊Connect便可
KVM環境搭建,請參考:https://my.oschina.net/u/2336787/blog/3047354
KVM使用,請參考:https://my.oschina.net/u/2336787/blog/3047599
vnc及noVNC搭建請參考:https://my.oschina.net/u/2336787/blog/2999156 通過本人驗證