TFSConfig Lab /Settings 命令

可以使用 TFSConfig Lab /Settings 选项来配置 Visual Studio 实验室管理工具版。设置选项

  • 设置对实验室中的虚拟机的管理进行控制的 System Center Virtual Machine Manager (SCVMM) 服务器的名称。

  • 设置所有主机组中的物理计算机都可以连接到的网络位置(如网络域或工作组)。

  • 设置 IP 地址和实验室中虚拟网络隔离网络的 DNS 后缀。

TfsConfig Lab 
/Settings
       [/ScVmmServerName:VMMServerName]
       [/NetworkLocation:networkLocation]
       [/IpBlock:networkIsolationIpRange]
       [/DnsSuffix:networkIsolationDnsSuffix] 
       [/NoPrompt]
       [/List]

选项

选项

说明

ScvmmServerName:VMMServerName

可选。设置将由 Team Foundation Server 使用的 System Center Virtual Machine Manager 2008 (SCVMM) 服务器的完全限定名。这是将用于管理虚拟机的 SCVMM 服务器的名称。

对于与 VMM 通信的 Team Foundation Server,必须将用于运行 Team Foundation Server 的帐户添加到 SCVMM 中的管理员角色。

NetworkLocation:networkLocation

可选。设置可在实验室网络中的所有主机上使用的网络的完全限定名,如网络域名或工作组。配置虚拟机时,实验室管理工具版 会将该 VM 自动连接到指定的网络。可以使用 SCVMM 管理员控制台查找主机上的可用网络位置。

IpBlock:networkIsolationIpRange

可选。设置要在创建隔离网络时分配给环境中的虚拟机的 IP 地址范围。由于 IP 地址仅用于虚拟机间的内部路由,且不会在环境边界的外部公开,因此您可以指定 /NetworkLocation 选项所指定的网络中未使用的任何 IP 范围。在大多数情况下,默认范围 192.168.23.0/24 应起作用。如果您在连接到隔离网络环境时遇到问题,则可能必须选择其他范围。

DnsSuffix:networkIsolationDnsSuffix

可选。设置将用于注册“外部”计算机名称的 DNS 后缀,该计算机名称即为虚拟环境隔离网络上的虚拟机的名称。若要确认是否在 DNS 层次结构中正确配置了该后缀,请与网络管理员联系。

NoPrompt

可选。不提示进行确认。不要使用 /List 选项。

List

列出 实验室管理工具版 的当前配置值。

备注

必须在每个 TfsConfig Lab /Settings 命令行上指定 /ScvmmServerName/NetworkLocation/IpBlock/DnsSuffix/List 选项中的其中一个。

若要设置 实验室管理工具版,您必须同时指定 /ScVmmServerName/NetworkLocation 选项。但是,可以在单独的命令行上指定这些选项。

若要设置网络隔离,您必须同时指定 /IpBlock/DnsSuffix 选项。但是,可以在单独的命令行上指定这些选项。

通过网络隔离,您可以使用虚拟机的多个副本,而不会出现计算机名称或 IP 地址冲突。必须同时为隔离网络分配 DNS 后缀和 IP 范围。由于这些 IP 地址仅用于虚拟机之间的内部路由,并且不会在环境边界之外公开,因此可以指定未在公共网络中使用的任何 IP 范围。在大多数情况下,默认范围 192.168.1.0/24 应当有效。如果您在连接到隔离网络环境时遇到问题,则可能必须选择其他范围。

示例

在第一的示例中,实验室管理工具版 是通过在单个命令行上使用 /ScvmmServerName/NetworkLocation 选项设置的。在第二个的示例中,通过在不同的命令行上网络隔离是使用 /IpBlock/DNSSuffix 选项配置的。

REM First example
tfsconfig lab /settings /scvmmservername:vmmserver /networklocation:lab1.contoso.com

REM Second example
tfsconfig lab /settings /ipblock: 192.168.23.0/24
tfsconfig lab /settings /dnssuffix:virtual1.lab1.contoso.com

请参见

参考

TFSConfig Lab /LibraryShare 命令

TFSConfig Lab /HostGroup 命令

概念

TFSConfig 实验室命令参考

TFSLabConfig 命令参考

配置和管理 Lab Management

其他资源

使用 TFSConfig 管理服务器配置