xen虚拟化实战系列(七)之xen虚拟机VNC访问配置

简介:

xen虚拟化实战系列文章列表

xen虚拟化实战系列(一)之xen虚拟化环境安装
xen虚拟化实战系列(二)之xen虚拟机安装
xen虚拟化实战系列(三)之xen虚拟机复制
xen虚拟化实战系列(四)之xen虚拟机扩展磁盘空间一法
xen虚拟化实战系列(五)之xen虚拟机扩展磁盘空间再一法
xen虚拟化实战系列(六)之xen虚拟机破解密码

xen虚拟化实战系列(七)之xen虚拟机VNC访问配置

xen虚拟化实战系列(八)之xen虚拟机开机自启动配置
xen虚拟化实战系列(九)之xen虚拟机时间配置
xen虚拟化实战系列(十)之xen虚拟机双网卡配置

xen虚拟化实战系列(十一)之xen虚拟机磁盘文件挂载

xen虚拟化实战系列(十二)之xen虚拟机高可用之在线迁移

xen虚拟化实战系列(十三)之xen虚拟机集中管理之convirt

 

本文是通过vnc方式访问缩主机访问xen虚拟机。    
这里的通过vnc方式访问虚拟机不是在xen虚拟机安装配置vnc服务器,通过虚拟机的IP地址与端口进行访问,而是通过在xen虚拟化平台上配置vnc访问服务器,并修改单个虚拟机配置文件,分配相应端口,实现每个虚拟机VNC端口区别访问。本文出自http://koumm.blog.51cto.com

例如:

test01   5901    
test02   5902 

1.  虚拟机xen服务配置文件,支持VNC外部访问

# vi /etc/xen/xend-config.sxp

# 原内容如下:

# to 127.0.0.1  To restore old 'listen everywhere' behaviour    
# set this to 0.0.0.0     
#(vnc-listen '127.0.0.1')

#将141行修改为如下内容,并重启xen服务。

image

2.  重启xen服务

image

3. 关闭xen虚拟机,修改虚拟机配置,加入vnc配置

(1) 关闭虚拟机 

# xm shutdown test01

在虚拟机配置文件中加入如下内容:

vnc=1    
vfb = [ 'type=vnc,vncdisplay=1,vncpasswd=111111' ]

参数说明:

vnc=1  启动VNC   
vncdisplay=1  指定端口 5900+“1”    
vncpasswd=111111  这里的密码配置将覆盖/etc/xen/xen-config.exp中的vncpasswd配置值

(2) 启动虚拟机

# xm create test01

查看VNC端口。

image

4. 启动图形支持

xen虚拟化vnc配置问题说明:

说明1:字符界面,vnc是无法工作的,需要开启图形界面,需要确认安装虚拟机系统时安装图形界面。

说明2:在说明1的前提下,/etc/inittab中的id:5 图形模式启动虚拟机。

5. vnc工具登录

说明:建议采用TightVNC, 可以正常访问。RealVNC的VNCviewer打开后会一闪就关闭了,无法使用。

这里的:1 也就是5901端口。

image

登录成功的界面。

image

image

至此,xen虚拟机VNC配置完毕。

在生产环境中是否开启图形界面也只能根据各自的应用的情况而定,本文只是提供方式。



本文转自 koumm 51CTO博客,原文链接:http://blog.51cto.com/koumm/1286408,如需转载请自行联系原作者


相关文章
|
3月前
|
存储 网络协议 网络安全
Hyper-V Win10虚拟机配置常见问题
在配置Hyper-V Win10虚拟机时,用户常面临网络连接、虚拟交换机配置、资源分配及其他问题。例如,虚拟机无法获取IP地址可能源于DHCP服务异常,需检查并启动该服务;外部虚拟交换机配置错误则需确保物理网络适配器正确连接。此外,内存不足或虚拟硬盘性能瓶颈也会影响运行效果。通过合理调整资源配置、优化设置及遵循最佳实践,可有效解决这些问题。
|
3月前
|
监控 安全 网络协议
Hyper V上网实战:多虚拟机网络环境配置
在Hyper-V环境中配置多虚拟机网络以实现上网功能,需完成以下步骤:1. 确认Hyper-V安装与物理网络连接正常;2. 配置虚拟交换机(外部、内部或专用)以支持不同网络需求;3. 设置虚拟机网络适配器并关联对应虚拟交换机;4. 验证虚拟机网络连接状态;5. 根据场景需求优化多虚拟机网络环境。此外,还需注意网络隔离、性能监控及数据备份等事项,确保网络安全稳定运行。
|
3月前
|
安全 网络协议 网络安全
当虚拟机出现网络连接问题时,应该先检查Hyper-V的网卡连接配置
当虚拟机出现网络连接问题时,应首先检查Hyper-V的网卡配置。具体步骤包括:确认虚拟机运行状态、检查虚拟交换机类型和物理网卡连接、确保虚拟机网络适配器正确连接到虚拟交换机,并验证网络配置(IP地址等)。常见问题如虚拟交换机配置错误、网络适配器未连接或防火墙阻止连接,可通过重新配置或调整设置解决。必要时重启虚拟机和宿主机,查看事件日志或联系技术支持以进一步排查问题。
|
3月前
|
虚拟化 网络虚拟化 Windows
导入虚拟机到Hyper-V环境时,理解并配置网络适配器设置是确保网络通信的关键
在Hyper-V环境中,正确配置虚拟机的网络适配器是确保其网络通信的关键。需先启用Hyper-V功能并创建虚拟交换机。接着,在Hyper-V管理器中选择目标虚拟机,添加或配置网络适配器,选择合适的虚拟交换机(外部、内部或私有),并根据需求配置VLAN、MAC地址等选项。最后,启动虚拟机并验证网络连接,确保其能正常访问外部网络、与主机及其他虚拟机通信。常见问题包括无法访问外部网络或获取IP地址,需检查虚拟交换机和适配器设置。
|
7月前
|
存储 安全 虚拟化
虚拟化技术:实现资源高效利用和灵活管理的利器
虚拟化技术作为实现资源高效利用和灵活管理的重要手段,在数字化时代背景下,正逐步改变传统IT架构模式。本文概述了虚拟化技术的概念、原理及其在数据中心管理、云计算平台、企业信息化建设、科研教育及医疗行业的应用,并探讨了其面临的挑战与未来发展趋势。
487 3
|
3月前
|
存储 虚拟化 Docker
|
3月前
|
开发工具 虚拟化 git
自学软硬件第755 docker容器虚拟化技术youtube视频下载工具
docker容器虚拟化技术有什么用?怎么使用?TubeTube 项目使用youtube视频下载工具
|
3月前
|
安全 大数据 虚拟化
随着云计算和大数据技术的发展,Hyper-V在虚拟化领域的地位日益凸显
随着云计算和大数据技术的发展,Hyper-V在虚拟化领域的地位日益凸显。作为Windows Server的核心组件,Hyper-V具备卓越的技术性能,支持高可用性、动态迁移等功能,确保虚拟机稳定高效运行。它与Windows深度集成,管理便捷,支持远程管理和自动化部署,降低管理成本。内置防火墙、RBAC等安全功能,提供全方位安全保障。作为内置组件,Hyper-V无需额外购买软件,降低成本。其广泛的生态系统支持和持续增长的市场需求,使其成为企业虚拟化解决方案的首选。
|
10月前
|
存储 Linux 调度
OpenStack如何支持虚拟化技术?
【8月更文挑战第21天】
480 0
|
6月前
|
安全 Linux KVM
Linux虚拟化技术:从Xen到KVM
Xen和KVM是Linux平台上两种主要的虚拟化技术,各有优缺点和适用场景。通过对比两者的架构、性能、安全性、管理复杂性和硬件依赖性,可以更好地理解它们的适用场景和选择依据。无论是高性能计算、企业虚拟化还是云计算平台,合理选择和配置虚拟化技术是实现高效、稳定和安全IT环境的关键。
296 8
下一篇
oss创建bucket