TFSConfig Lab /DNS — Polecenia
TfsConfig Lab /DNS Polecenie dodaje, usuwa lub wyświetla rekordy DNS, które zostały utworzone przez Visual Studio Lab Management dla środowisk odizolowane w sieci.
Team Foundation Server używa sufiks wprowadzane przy rejestruje unikatową nazwę zewnętrznego z DNS dla każdej maszyny wirtualnej w środowisku odizolowane w sieci.Rekord aliasu DNS umożliwia maszyn i innych obiektów poza odizolowana sieć do komunikowania się z maszyny wewnątrz izolowanych sieci.Ponieważ Team Foundation Server przechodzi do strefy DNS do rejestracji rekordu aliasu, konto usługi, pod którym działa Team Foundation muszą mieć uprawnienia do dodawania lub usuwania rekordów alias w strefie DNS.
Jeśli rozmieszczenia Team Foundation Server ma więcej niż jedna warstwa aplikacji i każdej warstwy aplikacji jest uruchamiana innego konta usługi, każde konto usługi warstwy aplikacji musi mieć uprawnienia do edytowania DNS alias rekordów utworzonych przez innych warstw aplikacji.
Uwaga zarządzania rekordów DNS jest wykonywane automatycznie przez Lab Management.Należy korzystać z /DNS polecenia tylko w następujących sytuacjach:
Zmienić konto w którym Visual Studio Team Foundation Server (TFS) jest uruchamiany.
Przenieść kolekcji zespołu projektu z jednego wystąpienia Team Foundation Server do innego.
W obu przypadkach rekordy DNS, które zostały utworzone przy użyciu starego konta usługi TFS muszą być usunięte, a następnie ten sam rekordy DNS mają być ponownie utworzony przy użyciu nowego konta usługi TFS.Jeśli te kroki nie są wykonywane w poprzednim scenariuszach, nowe konto usługi TFS nie będzie mógł wykonywać automatycznego zarządzania tych rekordów DNS.W rezultacie użytkownicy nie będą mogli połączyć się z środowiskach wirtualnych.
TfsConfig Lab /DNS
{/Add | /Delete | /List}
[/CollectionName:collectionName |
/ CollectionName:collectionName /TeamProject:projectName |
/ CollectionName:collectionName /TeamProject:projectName /LabEnvironment:environmentUri |
/Name:FQDN /IP:IpAddress]
[/NoPrompt]
Opcje
Opcja |
Opis |
---|---|
Add |
Dodaje określony rekordów DNS.Aby użyć /Add opcji, musi być uruchomiony środowiskach docelowych. |
Delete |
Usuwa określone rekordy DNS. |
List |
Wyświetla określone rekordy DNS. |
LabEnvironment:environmentUri |
Cele /Add, /Delete, lub /List opcje pojedynczych środowisku odizolowane w sieci jest określona przez environmentUri. Aby użyć LabEnvironment opcji, należy także określić /Collection i /TeamProject opcje. |
TeamProject:projectName |
Użyte bez /LabEnvironment, cele /Add, /Delete, lub /List opcje do wszystkich środowisk samodzielnie sieci zespołu projektu, jest określona przez projectName.W przeciwnym razie /TeamProject określa projekt zespołu, który zawiera środowisko. Aby użyć /TeamProject opcji, należy także określić /Collection opcji |
CollectionName:collectionName |
Użyte bez /TeamProject, cele /Add, /Delete, lub /List opcje do wszystkich środowisk samodzielnie sieci do zespołu projektu zbierania, określonej przez collectionName.W przeciwnym razie /Collection określa kolekcji zespołu projektu, zawierający projekt zespołu. |
Name:FQDN |
Określa w pełni kwalifikowaną nazwę domeny z lokalizacji sieciowej, która zawiera środowisko do obiektu docelowego. Należy określić /Name i /IP opcje razem. |
IP:IPAddress |
Określa adres IP w środowisku docelowym. Należy określić /Name i /IP opcje razem. |
Uwagi
Określ tylko jeden z /Add, /Delete, lub /List opcje na TfsConfig Lab /DNS wiersza polecenia.Jeśli nie określono żadnych opcji docelowej, operacja działa na wszystkich maszyn wirtualnych wszystkich środowisk sieciowych samodzielnie należące do wszystkich zbiorów projektu w Team Foundation Server bazy danych.
Docelowa wpisy DNS sieci samodzielnie środowiskach obiektu w Lab Management obiektu w hierarchii, należy użyć odpowiedniej kombinacji /Collection, /TeamProject, i /LabEnvironment opcje
/LabEnvironment Opcji cele polecenia do określonego środowiska odizolowane w sieci.Należy użyć /CollectionName i /TeamProject opcje z /LabEnvironment opcję, aby określić kolekcji zespołu projektu i projekt zespołu, który zawiera środowisko.
Użyj formatu **vstfs:///LabManagement/LabEnvironment/**environmentID określić środowiska URI.Można wyświetlić identyfikator środowiska (environmnetID) w podglądzie środowiska Lab Management lub opis maszyny wirtualnej w konsoli administratora SCVMM.
/TeamProject Opcji celów operacji izolowanym środowisku sieciowym w projekcie określonego zespołu./TeamProject Opcja musi być używana z /CollectionName opcji i /CollectionName opcji należy określić kolekcji zespołu projektu, zawierający projekt zespołu.
/CollectionName Opcji cele działania sieci w środowiskach odizolowane w kolekcji określonego zespołu projektu.
Drugi sposób izolowanym środowisku Sieć docelowa jest użycie /Name i /IP opcje, aby określić w pełni kwalifikowana nazwa zewnętrznych i zewnętrzny adres IP poszczególnych maszyny wirtualnej.Należy określić zarówno /Name i /IP opcje w wierszu polecenia.Nazw zewnętrznych i zewnętrzny adres IP maszyny wirtualnej, można wyświetlić w podglądzie środowiska Lab Management lub opis maszyny wirtualnej w konsoli administratora SCVMM.
Przykład
W pierwszym przykładzie rekordy dla wszystkich środowisk samodzielnie sieci w projekcie zespołu są dodawane do DNS.W drugim przykładzie pojedynczego rekordu DNS jest usuwany.
REM First example
tfsconfig lab /dns /add /collectionname:Collection0 /teamproject:Project1
REM Second example
tfsconfig lab /dns /delete /name:0b668996-2736-46d2-88ac-0733acbd0d9c.contoso.com /ip:111.00.000.000
Zobacz też
Koncepcje
Spis poleceń laboratorium TFSConfig
Konfigurowanie programu Lab Management i administrowanie nim