다음을 통해 공유


TFSConfig 랩/설정 명령

TFSConfig Lab /Settings 옵션을 사용하여 Visual Studio Lab Management를 구성할 수 있습니다. 설정 옵션

  • 랩에 있는 가상 컴퓨터의 관리를 제어하는 SCVMM(System Center Virtual Machine Manager) 서버의 이름을 설정합니다.

  • 모든 호스트 그룹의 실제 컴퓨터가 연결할 수 있는 네트워크 위치(예: 네트워크 도메인 또는 작업 그룹)를 설정합니다.

  • 랩의 네트워크 격리된 네트워크에 대해 IP 주소 및 가상 DNS 접미사를 설정합니다.

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

옵션

Option

설명

ScvmmServerName:VMMServerName

선택적 요소로서, Team Foundation Server에서 사용할 SCVMM(System Center Virtual Machine Manager) 2008 서버의 정규화된 이름을 설정합니다. 이 이름은 가상 컴퓨터를 관리하는 데 사용될 SCVMM 서버의 이름입니다.

Team Foundation Server에서 SCVMM과 통신할 수 있도록 Team Foundation Server를 실행하는 계정을 SCVMM의 관리자 역할에 추가해야 합니다.

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의 현재 구성 값을 나열합니다.

설명

/ScvmmServerName, /NetworkLocation, /IpBlock, /DnsSuffix 또는 /List 옵션 중 하나를 각 TfsConfig Lab /Settings 명령줄에 지정해야 합니다.

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

참고 항목

작업

Lab Management 구성 및 관리

참조

TFSConfig 랩/LibraryShare 명령

TFSConfig 랩/HostGroup 명령

개념

TFSLabConfig 명령 참조

기타 리소스

TFSConfig를 사용하여 서버 구성 관리

TFSConfig Lab 명령 참조