KVM學習(一)vnc連線

2021-10-02 11:08:51 字數 1829 閱讀 8511

這個kvm系列是我的本科畢業設計,邊學邊做,長期更新

首先看下實驗環境:windows上跑的vmware虛擬機器,vncserver安裝在虛擬機器上

虛擬機器已經安裝好了gnome

用yum安裝vncserver

yum -y install tigervnc-server
檢視ip位址

ens33:後面顯示是:192.168.160.130

(如果沒有,你可能沒聯網)

啟動vncserver

這裡的":1"後面要用到組成埠號

把防火牆開啟相應的埠號,前面是:1,埠號是5901;是:2,埠號5902,以此類推。

iptables -i input -p tcp --dport 5901

-j accept

然後server端就處理好了

安裝好後新建乙個connection

在vnc server那裡填上剛才得到虛擬機器的ip位址192.168.160.130,然後再加上埠號:1

連線即可

出現下圖就成功了

這個我找了好久原因,最後感覺是安裝版本的問題

最開始我是這麼安裝vncserver的

然後連不上,換成yum install就好了

換乙個方法開放埠

firewall-cmd --add-port=

5901

/tcp --permanent

這樣就能永久新增埠

輸入

systemctl enable vncserver@:

1.service

結果發現重新開機後沒反應,查詢是否開啟了自啟

systemctl is-enabled vncserver@:

1.service

顯示enabled,這就奇了怪了。

於是再看看狀態

發現第二步提示使用者不存在,導致第四步沒能啟動vncservice

找到原因後修改配置檔案

cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:

1.service

vim /etc/systemd/system/vncserver@\:

1.service

找到這兩行

把兩個換成root,再重啟機器,果然好了。

kvm中新增VNC密碼

virsh edit 虛機名 vnc port 5901 autoport no listen 0.0.0.0 keymap en us 在其中加入passwd的屬性,更改為如下 vnc port 5901 autoport no listen 0.0.0.0 passwd 12345678 key...

VNC連線桌面

1 yum y install vnc vnc server 2 修改vncserver主配置檔案 vim etc sysconfig vncservers 複製最後兩行並去掉行首注釋符,然後修改為 vncservers 1 root vncserverargs 1 geometry 1024x76...

KVM遠端連線

1 在kvm管理機上安裝虛擬化管理工具 root localhost yum y groupinstall 虛擬化客戶端 2 配置kvm遠端連線 單擊選單組 應用程式 系統工具 找到並開啟 虛擬系統管理器 由於本機並沒有安裝 虛擬化平台 等kvm服務端軟體組,因此嘗試連到本機的kvm服務時會失敗。不...