溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

6、kvm虛擬機vnc配置

發(fā)布時間:2020-08-01 03:36:04 來源:網(wǎng)絡(luò) 閱讀:6208 作者:xmlgrg 欄目:網(wǎng)絡(luò)安全

本文是通過vnc方式訪問虛擬主機上的KVM虛擬機。    
這 里的通過vnc方式訪問虛擬機不是在kvm虛擬機安裝配置vnc服務(wù)器,通過虛擬主機的IP地址與端口進行訪問,

kvm虛擬化對vnc的支持相對來說比 xen要好很多,在虛擬主機上配置VNC訪問虛擬機,

也是為了多提供一種方式訪問虛擬機而已。

 

記得關(guān)閉宿主機的防火墻,或者放行***的端口也可以

配置防火墻

防火墻開端口,netstat -antpl 查看可以發(fā)現(xiàn)有三個端口在監(jiān)聽。

5901 5801 6001

這三個端口:

默認(rèn)的, vnc 服務(wù)監(jiān)聽3個TCP端口

RFB(Remote FrameBuffer)協(xié)議 默認(rèn)端口 : 5900 顯示器號

HTTP協(xié)議默認(rèn)端口 : 5800 顯示器號

X協(xié)議 默認(rèn)端口 : 6000 顯示器號

vncserver使用的顯示器編號默認(rèn)從1開始, 依次使用, 也可以參數(shù)指定端口號

我們只需要RFB協(xié)議就好了,所以,我們在防火墻中加5900到5903這幾個,這樣就可以開3個了。

還要放行 虛擬機的***端口號

6、kvm虛擬機vnc配置

重啟防火墻

6、kvm虛擬機vnc配置

設(shè)置vnc 開機 自動啟動

6、kvm虛擬機vnc配置

 

1.  修改qemu.conf

# vi /etc/libvirt/qemu.conf 

vnc_listen = "0.0.0.0"

說明1:vnclisten 默認(rèn)綁定127.0.0.1 在配置文件里指定VNC 綁定0.0.0.0IP,就不用在安裝kvm虛擬機時指定vnclisten參數(shù)了。

說明2:在虛擬主機上有很多個虛擬機的時候,需要指定每個虛擬機的端口,否則將會很亂。

2.  修改虛擬機配置文件

# virsh edit linux1

<graphics type='vnc' port='5913' autoport='no' listen='0.0.0.0'>       
  <listen type='address' address='0.0.0.0'/>        
</graphics>

配置VNC的配置文件,port是指定端口號,autoport是自己分配端口號。

 

修改完畢后、要重新定義一下虛擬機的配置文件

 virsh define /etc/libvirt/qemu/linux1.xml  

 

3.  啟動虛擬機并測試VNC

kvm宿主機上  查看vnc端口

netstat -tunlp

6、kvm虛擬機vnc配置

vnc工具登錄

6、kvm虛擬機vnc配置

6、kvm虛擬機vnc配置

改為字符界面啟動,vnc也能出現(xiàn)界面,這點比xen虛擬化vnc要好。vnc登錄如下。

vi /etc/inittab中的id:3  命令模式啟動虛擬機

6、kvm虛擬機vnc配置

到此kvm虛擬機管理已經(jīng)介紹了兩種方式,一種是在KVM虛擬主機上配置VNC,一種是在kvm虛擬主機上配置virsh console控制臺,

當(dāng)然虛擬化管理器就不用說了。

 


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI