共用方式為


TFSConfig Lab /Settings 命令

您可以使用 TFSConfig Lab /Settings 選項來設定 Visual Studio Lab Management。[設定] 選項

  • 設定控制實驗室中虛擬機器管理的 System Center Virtual Machine Manager (SCVMM) 伺服器的名稱。

  • 設定網路位置,例如所有「主機群組」(Host Groups) 中實體電腦可連線至的網路網域或工作群組。

  • 設定實驗室中網路隔離網路的 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 伺服器的名稱。

為了讓 Team Foundation Server 與 SCVMM 通訊,您必須新增帳戶,讓 Team Foundation Server 在其下以 SCVMM 中的 Administrator 角色執行。

NetworkLocation:networkLocation

選擇項。設定網路的完整名稱,例如可在實驗室網路中的所有主機上使用的網路網域或工作群組。在提供虛擬機器時,Lab Management 會將虛擬機器自動連接至指定的網路。您可以使用 SCVMM 系統管理員主控台找出主機上的可用網路位置。

IpBlock:networkIsolationIpRange

選擇項。設定在建立隔離網路時要指派給環境中虛擬機器的 IP 位址範圍。因為 IP 位址僅用於虛擬機器間的內部路由,並且不會在環境界限外公開,所以您可以指定沒有在 /NetworkLocation 選項所指定之網路內使用的任何 IP 範圍。在大部分的情況下,預設範圍 192.168.23.0/24 即可以運作。如果您遇到連接至網路隔離環境的問題,則可能必須選擇不同的範圍。

DnsSuffix:networkIsolationDnsSuffix

選擇項。設定用於註冊虛擬電腦名稱的 DNS 尾碼,虛擬電腦名稱也就是該虛擬環境的隔離網路上的虛擬機器名稱。若要確認該尾碼已在 DNS 階層架構中正確設定,請連絡您的網路系統管理員。

NoPrompt

選擇項。不提示使用者進行確認。請勿搭配 /List 選項使用。

List

列出 Lab Management 的目前組態值。

備註

在每個 TfsConfig Lab /Settings 命令列上,都必須指定 /ScvmmServerName/NetworkLocation/IpBlock/DnsSuffix/List 選項中的一個。

若要設定 Lab Management,您必須同時指定 /ScVmmServerName/NetworkLocation 選項。不過,您可以在個別的命令列上指定這些選項。

若要設定網路隔離,您必須同時指定 /IpBlock/DnsSuffix 選項。不過,您可以在個別的命令列上指定這些選項。

網路隔離可以讓您使用多個虛擬機器的複本,而不會有電腦名稱或 IP 位址衝突的問題。您必須為隔離網路同時指派 DNS 尾碼和 IP 範圍。因為 IP 位址只用於虛擬機器之間的內部路由,不對環境以外的範圍公開,所以您可以指定您的公用網路內不使用的任何 IP 範圍。在大部分的情況下,預設範圍 192.168.1.0/24 即可以運作。如果您遇到連接隔離網路環境的問題,則可能必須選擇其他範圍。

範例

在第一個範例中,Lab Management 是在單一命令列上使用 /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 Lab 命令參考

TFSLabConfig 命令參考

設定和管理 Lab Management

其他資源

使用 TFSConfig 管理伺服器組態