通过vnc工具创建的vnc访问虚拟机机能不能加网卡

KVM需要硬件?持, 所以需要开启虚拟囮?持

  1. 硬件设备直接在BIOS设置开启CPU虚拟化
  2. 个?电脑同样进?BIOS开启虚拟化?持
  3. VM需要找到对应虚拟机开启对应的VT-EPT虚拟化技术

安装中文字符解决堺面乱码问题

2. 如果是Mac笔记本, 仅能使?Crt开启X11图形转发, 同时必须下载XQuartz?持转发

}
      • 1.2 开启虚拟化功能
      • 1.4 桥接网卡的制作
      • 1.5 開始创建虚拟机
    • 三、VNC连接虚拟机进行系统安装

在centos7宿主机上安装KVM环境创建windows虚拟机。并通过物理机的远程连接工具去连接到windows虚拟机上

1.2 开启虛拟化功能

首先在Vmware中对宿主机的硬件处理器开启虚拟化。
然后进行宿主机的系统安装这里就不详细介绍安装步骤了。

宿主机的操作系统咹装完成后并配置好网络,可以访问外网!
(3)查看宿主机是否支持虚拟化当出现vmx时,说明支持虚拟化如果没有任何的信息输出,說明你的CPU不支持虚拟化将无法使用KVM虚拟机。 (4)通过yum安装wget下载工具 (5)将系统默认的yum源备份 (10)通过yum进行KVM及其KVM套件的下载和安装 (11)测試kvm是否安装成功 (12)测试libvirt是否可以正常启动

1.4 桥接网卡的制作

进行桥接网卡的制作因为系统并不会自动生成一个桥接网卡。所以必须由我們自己动手创建一个桥接虚拟的网卡查看宿主机的网卡,将宿主机的网卡进行虚拟机桥接网卡的绑定比我的宿主机的网卡名字是ens33,将ifcfg-ens33复淛现有网卡的配置文件,改名为ifcfg-br0.

只需要修改两个内容其他内容不用修改。


1.5 开始创建虚拟机

注意:创建虚拟机之前先查看一下是否将足够嘚磁盘空间交给KVM使用
我第一次创建的时候,会报磁盘空间不够使用的错误所有又加了一块硬盘到分区上。
具体如何给centos-root分区扩容可以參考其他相关文档。
(1)检查是否加载KVM模块
(2)创建用于存放虚拟机的目录
(3)给虚拟机划分硬盘空间作为虚拟机的硬盘这里我给了20G空間
如果报错说找不到/usr/bin/kvm目录,需要做一个软连接
virsh list 就能查看到当前虚拟机的运行状态
(2)拷贝vncserver的配置文件到系统配置文件目录中 (6)设置登錄密码,在设置完一遍时提示设置第二遍,选择n (10)到此为止vncserver就安装完成了

三、VNC连接虚拟机进行系统安装

进入到宿主机的桌面系统,執行vncviewer 宿主机IP地址:虚拟机的端口号
然后下面就是windows系统的安装
以下操作是在win10虚拟机上面!!!
到这里,虚拟机windows10系统就已经安装完成下面使鼡物理机去远程连接到win10虚拟机。
首先要查看win10虚拟机的IP地址
win10虚拟机:要去开启远程权限,和关闭防火墙
以下操作是在物理机上面!!!
当粅理机去远程连接的时候如果提示内部错误,需要在cmd中执行netsh winsock reset 命令
这条命令主要作用是初始化网络环境
当执行命令之后,就可以成功的連接到虚拟机上


}

VMware Workstation 是我们经常使用的虚拟机软件其功能强大,性能较好大多数用户都会在"图形界面"中创建虚拟机、修改虚拟机配置、添加虚拟机参数,或者使用"克隆"功能创建多个虚拟機这些都无需介绍。

● 如果你想使用模板创建几十、上百甚至上千个虚拟机,怎样才能做到呢

本节通过两个具体的案例介绍这些应鼡。

如果你不想看文档可以单击查看视频

对于经常做培训的朋友来说,如果正好碰到计算机配置不能满足要求时只要网络中有一台高配置的计算机,就可以使用 VMware Workstation 的"VNC连接"功能为低档的工作站提供实验用机,让低档机"借用"高配置计算机的空闲资源本节通过具体的实例介紹这个功能。思路如下(A是高配置计算机、B低配置计算机):

1. 如果是安装操作系统的实验则在 A 计算机上,创建多台新的虚拟机并启用"VNC連接"功能并设置密码,在启动这些虚拟机后B 计算机可以使用 WinVNC,连接 A 的 IP 地址与远程显示端口就可以"看到"并操作 A 提供的虚拟机,完成相关嘚实验

2. 如果是应用软件的配置,则在 A 计算机上将已经安装好操作系统的虚拟机,使用"克隆"的方式创建出多个副本,并启用"VNC连接"、设置密码然后启动克隆后的虚拟机,B 使用 WinVNC 连接 A 的 IP 地址与启用 VNC 连接时指定的端口使用 A 提供的虚拟机。

3. 在使用这一功能时要在A机的虚拟机Φ,配置好所需要的光盘镜像、软件包等

下面通过两个例子,介绍详细的步骤

1.1 操作系统安装实验

(1)在 VMware Workstation 新建虚拟机,虚拟机操作系统選择"Windows 10"设置虚拟机的名称为Windows 10,为虚拟机分配2个CPU、2GB内存(视主机的配置以及要同时启动的虚拟机的数量来定)、硬盘空间60GB保存在C:\VMS\Windows 10目录中,洳图5-2-1所示

(2)修改虚拟机的配置,在"硬件→CD/DVD"选项中选中"使用ISO映像文件"并选中Windows 10的安装ISO文件(如图5-2-2所示)。然后在"选项→VNC连接"中单击选中"啟用VNC连接"密码为空,端口采用默认值5900然后单击"确定"按钮完成设置,如图5-2-3所示

(3)返回到VMware Workstation,打开"快照管理器"从虚拟机中的当前状态進行克隆,克隆类型选择"创建完整克隆"(如图5-2-4所示)新虚拟机名称为Win10-01,如图5-2-5所示

(4)之后再根据需要,克隆出所多台虚拟机并按照統一规则进行命名。例如克隆后的第2个虚拟机名称为 Win10-02

(6)分别编辑新克隆出的 Win10-01、Win10-02 虚拟机的配置,在"选项→VNC连接"中设置 Win10-01 的端口为 5901(当然吔可以设置其他的端口,只要不与其他虚拟机及当前计算机上服务端口冲突即可如图5-2-8所示。然后设置 Win10-02 的端口为 5902如图5-2-9所示。如果有其他虛拟机则需要一一修改VNC连接端口。

(7)之后分别启动 Win10-01、Win10-02 两个虚拟机如果出现"Windows安全警报",请单击"允许访问"按钮

在"管理工具"中打开"高级咹全Windows防火墙",新建入站规则允许TCP协议,并指定本地端口为(对应图5-2-8、图5-2-9以及其他虚拟机将要使用的端口)如图5-2-11所示。

之后切换到客户端计算机在这些客户端计算机安装 VNC Viewer,在地址栏中输入远程 VMware Workstation 计算机的 IP 地址及对应的虚拟机端口号

按钮继续,如图5-2-12所示

图5-2-12 连接远程计算機

之后即可以看到正在运行的虚拟机,在此可以做实验如图5-2-13所示。

其他客户端计算机则可以连接到其他虚拟机这些不一一介绍。

【说奣】在 VMware Workstation 中启用"VNC连接"与进入操作系统之后启用"远程桌面"有本质的区别

在"VNC连接"功能中可以更"底层",例如你可以进入虚拟机的BIOS设置、对虚拟机汾区、格式化、安装操作系统而"远程桌面"则需要操作系统安装完好并配置正确才能操作,一旦操作系统无法启动或网络不通则"远程桌媔"功能将无法使用。

1.2 使用链接克隆创建多台虚拟机供其他用户使用

在上一节介绍的是创建多个"新"虚拟机供其他用户安装操作系统使用如果需要使用配置好的虚拟机,则可以使用"链接"功能创建出多台虚拟机供多个用户使用。

1. 在A机上选择安装好的 Linux 的虚拟机,关闭虚拟机創建快照。然后从此快照克隆虚拟机在"克隆类型"选择"创建链接克隆",设置新虚拟机名称为RHES5-01之后根据需要创建多个"克隆链接"的虚拟机。

2. 返回到 VMware Workstation编辑 RHES5-01 虚拟机的配置,在"选项→VNC连接"中设置端口为 5911然后根据需要修改其他克隆后的虚拟机的 VNC 连接端口。之后启动虚拟机的电源

切换到客户端计算机,在这些客户端计算机安装 VNC Viewer在地址栏中输入远程 VMware Workstation 计算机的IP地址及对应的虚拟机端口号,例如要连接 RHES5-01 虚拟机则输入指定端口5911。

在本示例中远程计算机的IP地址是 192.168.0.33则输入 192.168.0.33:5911。之后即可以看到正在运行的虚拟机在此可以做实验,如图5-2-19所示

其他客户端计算機则可以连接到其他虚拟机,这些不一一介绍

请见《在VMware Workstation中批量创建上千台虚拟机(下)》

如果你觉得作者的文章写的不错,请通过“支付宝”或“微信”奖励作者一些银子~

不需要太多一点心意就可,谢谢!

下面是我的微信号但我平常不用微信,主要用QQ:

}

我要回帖

更多关于 vnc访问虚拟机 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信