다음을 통해 공유


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]

옵션

옵션

설명

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

참고 항목

참조

TFSConfig 랩/LibraryShare 명령

TFSConfig 랩/HostGroup 명령

개념

TFSConfig 랩 명령 참조

TFSLabConfig 명령 참조

Lab Management 구성 및 관리

기타 리소스

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