我们的开发人员想使用虚拟计算机进行开发,但系统管理员不能在网络上安装服务器操作系统。有没有关于锁定虚拟计算机的资源,以便他们可以
- 针对 AD 进行身份验证
- 无法访问互联网
- 设置和配置由系统管理员控制,而不是用户
- 拥有 Intranet 访问权限以访问 Visual Source Safe
问题 #1:单一配置是否可以满足要求?
问题 #2:有哪些搜索词可用于了解更多信息?
问题#3:是否有明确的资源/权威?
更多细节:
场景 1:SharePoint 开发需要在服务器上直接安装 Visual Stuido。从那里打包并发送到登台,然后是生产服务器。开发人员需要是 Win2k3 上的管理员,但不能访问 Internet,但可以访问源代码控制/备份解决方案的内部网。
场景 2:GIS 开发人员希望在各种工作站操作系统(win2k、XP、Vista)上复制错误报告并修复这些错误。他们需要访问 Visual Source Safe,但不需要服务器操作系统。上网并不重要
场景 3:Web 开发人员只是想要一个平台来测试登台和公共互联网站点,其浏览器和操作系统比我们的基线所允许的要多。这些机器需要访问 Internet,但不需要访问 Intranet。
这是非常标准的,并且基本上遵循您将如何部署具有相同参数的物理服务器。
你的开发者会恨你的 :)
我会通过将主机服务器放在不可访问 Internet 的网络上来做到这一点(您应该可以通过配置路由器来完成);就像您对物理开发服务器所做的那样。
我记得,使用 MS 虚拟服务器(可能还有 VM-Ware 和其他竞争对手),您可以配置用户对主机环境的访问权限(例如,他们可以创建来宾实例、更改、查看等)。其余配置将在来宾服务器上。如果您希望他们拥有管理员访问权限,那么您可以这样做。
或者,您可以使用 AD 服务器、开发服务器、多个测试环境甚至他们自己的 VSS 服务器的来宾实例在主机服务器上创建一个完整的环境作为来宾;都在一个盒子里。
我们在服务器机房中托管我们所有的开发系统。为什么要在桌面上进行虚拟化?