VDI序曲六 虚拟池虚拟机自动化配置

简介:

IT会头疼,如果按照VDI序曲四来做,那我每次创建虚拟机都得去里面配置一篇那么多参数才可以,那要是1000台虚拟机怎么办?

那我们就来做组策略让这个更为自动化吧

首先我们在AD用户和计算机里把VDP机器单独一个OU,把目前的VDP1,2,3移动到这个OU下

9

接着我们来创建一条针对此OU的组策略

10

我们新建一条组策略取名VDI_CONFIG

image

接着我们来编辑这个策略

第一步:开启远程桌面服务:

计算机配置-管理模板-Windows组件-远程桌面服务-远程桌面会话主机-连接

image

接着我们按照说明再到:计算机配置-管理模板-Windows组件-远程桌面服务-远程桌面会话主机-安全

image

如果您的终端至少是Vista以上操作系统,那么这您可以选择为已启动,在这里我们需要让XP的终端也可以连进来使用虚拟桌面,故选择已禁用

接着我们需要把ms_vdi_users组加入到远程桌面组里:

image_thumb3

image_thumb4

7

8

第二部:修改注册表:

我们在AD服务器的桌面新建一个TXT文本文件。然后把下面的代码复制进去

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]

"AllowRemoteRPC"=dword:00000001

保存后修改此文本文件的后缀,把.txt改成.reg

把文本文件变成注册表文件

或许有的朋友不知道在哪修改文件的后缀,请看下图:

5_thumb

image_thumb6

image_thumb7

image_thumb8

OK,我们需要把这个文件复制进我们的组策略的开机启动运行脚本里

image

添加-浏览,用粘贴把刚才的reg文件复制到这里

image

image

接着我们再这里面创建1个AllRemoteRPC.bat文件,把下面的代码复制进去,红色部分需要更改为你环境的这个组策略的“脚本(启动)”的网络路径

echo off 
regedit /s \\kmlg.edu\SysVol\kmlg.edu\Policies\{174A39C1-9B7F-45D3-8B5C-D95FFF287B86}\Machine\Scripts\Startup\AllRemoteRPC.reg 
echo y|copy \\kmlg.edu\SysVol\kmlg.edu\Policies\{174A39C1-9B7F-45D3-8B5C-D95FFF287B86}\Machine\Scripts\Startup\AllRemoteRPC.reg c:\windows\system32 >> nul 
echo on

然后我们把这个AllRemoteRPC.bat文件添加进来。

image

 

第三部:配置虚拟池的虚拟机接受RDVH主机管控

按照上面的方法我们再做个vdi.bat的文件,把RDVH主机成为虚拟池中虚拟机的妈妈

把下面的代码保存成vdi.bat文件

(红色是需要您根据您的环境修改的地方)

wmic /node:localhost RDPERMISSIONS where TerminalName="RDP-Tcp" CALL AddAccount "zjs\WIN-RDVH$",1

wmic /node:localhost RDACCOUNT where "(TerminalName='RDP-Tcp' or TerminalName='zjs') and AccountName='zjs\\WIN-RDVH$'" CALL ModifyPermissions 0,1

wmic /node:localhost RDACCOUNT where "(TerminalName='RDP-Tcp' or TerminalName='zjs') and AccountName='zjs\\WIN-RDVH$'" CALL ModifyPermissions 2.1

wmic /node:localhost RDACCOUNT where "(TerminalName='RDP-Tcp' or TerminalName='zjs') and AccountName='zjs\\WIN-RDVH$'" CALL ModifyPermissions 9.1

Net stop termservice

Net start termservice

同样的在启动里把这个vdi.bat文件复制进去

image

第四部:开启防火墙相应端口

image

image

image

当然这样我们可以在虚拟池中以后创建新的虚拟桌面时只要加域就可以自动配置这些参数,但创建虚拟机加域也是麻烦的事,所以我们还得结合SCCM来做才算完美的自动批量部署虚拟池的虚拟桌面并自动加域。期待我后面的SCCM吧,看SCCM怎么和组策略结合达到完美在自动创建虚拟池的虚拟主机。

希望大家继续关注我,踊跃提出问题,谢谢。










本文转自 ZJUNSEN 51CTO博客,原文链接:http://blog.51cto.com/rdsrv/558297,如需转载请自行联系原作者
目录
相关文章
|
2月前
|
人工智能 Ubuntu 前端开发
Dify部署全栈指南:AI从Ubuntu配置到HTTPS自动化的10倍秘籍
本文档介绍如何部署Dify后端服务及前端界面,涵盖系统环境要求、依赖安装、代码拉取、环境变量配置、服务启动、数据库管理及常见问题解决方案,适用于开发与生产环境部署。
653 1
|
2月前
|
Java 测试技术 数据安全/隐私保护
通过yaml文件配置自动化测试程序
通过yaml文件可以将自动化测试环境,测试数据和测试行为分开,请看一下案例
98 4
|
5月前
|
人工智能 运维 Java
配置优化还靠拍脑袋?试试AI自动化,真香!
配置优化还靠拍脑袋?试试AI自动化,真香!
179 0
|
运维 Linux Apache
Puppet 作为一款强大的自动化运维工具,被广泛应用于配置管理领域。通过定义资源的状态和关系,Puppet 能够确保系统始终处于期望的配置状态。
Puppet 作为一款强大的自动化运维工具,被广泛应用于配置管理领域。通过定义资源的状态和关系,Puppet 能够确保系统始终处于期望的配置状态。
481 3
|
8月前
|
存储 网络协议 网络安全
Hyper-V Win10虚拟机配置常见问题
在配置Hyper-V Win10虚拟机时,用户常面临网络连接、虚拟交换机配置、资源分配及其他问题。例如,虚拟机无法获取IP地址可能源于DHCP服务异常,需检查并启动该服务;外部虚拟交换机配置错误则需确保物理网络适配器正确连接。此外,内存不足或虚拟硬盘性能瓶颈也会影响运行效果。通过合理调整资源配置、优化设置及遵循最佳实践,可有效解决这些问题。
|
9月前
|
存储 编解码 虚拟化
【2025最新】VMware Workstation Pro 虚拟机配置与安装VMware Tools 感受它的强大~
VMware Tools 是 VMware 虚拟机中自带的一种增强工具,能够显著提升虚拟机的性能和用户体验。它提供了优化的显卡驱动程序、文件共享与拖放功能、时间同步以及跨虚拟机和宿主机的复制粘贴功能。安装 VMware Tools 可以让虚拟机在 VMware 平台上运行得更加高效,并且对于老旧系统(如 Win98、Win2000、WinXP)也能提供必要的驱动支持。每个虚拟机都需要独立安装与其操作系统版本相匹配的 VMware Tools,以确保最佳兼容性和性能表现。
1021 6
【2025最新】VMware Workstation Pro 虚拟机配置与安装VMware Tools 感受它的强大~
|
8月前
|
安全 网络协议 网络安全
当虚拟机出现网络连接问题时,应该先检查Hyper-V的网卡连接配置
当虚拟机出现网络连接问题时,应首先检查Hyper-V的网卡配置。具体步骤包括:确认虚拟机运行状态、检查虚拟交换机类型和物理网卡连接、确保虚拟机网络适配器正确连接到虚拟交换机,并验证网络配置(IP地址等)。常见问题如虚拟交换机配置错误、网络适配器未连接或防火墙阻止连接,可通过重新配置或调整设置解决。必要时重启虚拟机和宿主机,查看事件日志或联系技术支持以进一步排查问题。
|
8月前
|
监控 安全 网络协议
Hyper V上网实战:多虚拟机网络环境配置
在Hyper-V环境中配置多虚拟机网络以实现上网功能,需完成以下步骤:1. 确认Hyper-V安装与物理网络连接正常;2. 配置虚拟交换机(外部、内部或专用)以支持不同网络需求;3. 设置虚拟机网络适配器并关联对应虚拟交换机;4. 验证虚拟机网络连接状态;5. 根据场景需求优化多虚拟机网络环境。此外,还需注意网络隔离、性能监控及数据备份等事项,确保网络安全稳定运行。
|
8月前
|
虚拟化 网络虚拟化 Windows
导入虚拟机到Hyper-V环境时,理解并配置网络适配器设置是确保网络通信的关键
在Hyper-V环境中,正确配置虚拟机的网络适配器是确保其网络通信的关键。需先启用Hyper-V功能并创建虚拟交换机。接着,在Hyper-V管理器中选择目标虚拟机,添加或配置网络适配器,选择合适的虚拟交换机(外部、内部或私有),并根据需求配置VLAN、MAC地址等选项。最后,启动虚拟机并验证网络连接,确保其能正常访问外部网络、与主机及其他虚拟机通信。常见问题包括无法访问外部网络或获取IP地址,需检查虚拟交换机和适配器设置。
|
运维 应用服务中间件 Linux
自动化运维:使用Ansible管理服务器配置
【10月更文挑战第2天】在现代IT运维中,自动化是提高效率和减少错误的关键。本文将介绍如何使用Ansible这一强大的自动化工具来简化日常的服务器管理工作。我们将从基础讲起,逐步深入到高级应用,展示如何通过编写简单的Playbooks来自动化复杂的配置任务。文章还将探讨Ansible的最佳实践,并分享一些实际案例来说明其在实际工作中的应用。