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

请参见

任务

配置和管理 Lab Management

参考

TFSConfig Lab /LibraryShare 命令

TFSConfig Lab /HostGroup 命令

概念

TFSLabConfig 命令参考

其他资源

使用 TFSConfig 管理服务器配置

TFSConfig 实验室命令参考