TFSConfig Lab /DNS – příkazy
TfsConfig Lab /DNS Příkaz přidá, odstraní nebo zobrazí záznamy DNS, které byly vytvořeny Visual Studio Lab Management v prostředí sítě izolována.
Team Foundation Server používá příponu, kterou zadáte při registraci externího jedinečný název DNS pro každý virtuální počítač v prostředí sítě izolována.Alias záznam DNS umožňuje stroje a jiné objekty mimo izolovanou síť komunikovat s počítače uvnitř sítě izolována.Protože Team Foundation Server přejde do zóny DNS k registraci záznamu aliasu, musí mít účet služby spuštěn Team Foundation oprávnění k přidání nebo odstranění záznamů alias v určené zóně DNS.
Pokud nasazení Team Foundation Server má více než jedna vrstva aplikace a každá vrstva aplikace spouštěna jiného účtu služby, každý vrstva aplikace služby účet musí mít oprávnění k úpravám DNS alias záznamy vytvořené v jiných vrstvách aplikace.
Poznámka: správy záznamů DNS je provedeno automaticky podle Lab Management.Pokud použijete /DNS pouze v následujících situacích:
Změnit účet, pod kterým Visual Studio Team Foundation Server (TFS) spustí.
Přesunout do kolekce projektu tým z jedné instance Team Foundation Server do jiného.
V obou těchto případech záznamy DNS, které byly vytvořeny pomocí starého účtu služby TFS musí být odstraněny a potom mají stejné záznamy DNS znovu pomocí nového účtu služby TFS.Není tyto kroky provedeny v předchozích scénářích, nebude nový účet služby TFS provádět automatické správy těchto záznamů DNS.Následkem toho uživatelé nebudou moci připojit k virtuální prostředí.
TfsConfig Lab /DNS
{/Add | /Delete | /List}
[/CollectionName:collectionName |
/ CollectionName:collectionName /TeamProject:projectName |
/ CollectionName:collectionName /TeamProject:projectName /LabEnvironment:environmentUri |
/Name:FQDN /IP:IpAddress]
[/NoPrompt]
Parametry
Možnost |
Description |
---|---|
Add |
Přidá zadaný záznamy DNS.Použití /Add možnost, cílené prostředí musí být spuštěna. |
Delete |
Odstraní určené záznamy DNS. |
List |
Zobrazí zadané záznamy DNS. |
LabEnvironment:environmentUri |
Cíle /Add, /Delete, nebo /List možnosti jednotlivých prostředí sítě izolována určený environmentUri. Použití LabEnvironment možnost, je nutné zadat také /Collection a /TeamProject možnosti. |
TeamProject:projectName |
Při použití bez /LabEnvironment, cíle /Add, /Delete, nebo /List možnosti prostředí sítě izolována v týmu projektu, který je určen všem projectName.Jinak /TeamProject určuje týmu projektu, který obsahuje prostředí. Použití /TeamProject možnost, je nutné zadat také /Collection možnost |
CollectionName:collectionName |
Při použití bez /TeamProject, cíle /Add, /Delete, nebo /List možnosti pro všechny v prostředí sítě izolována v týmu projektu kolekci, která je určena collectionName.Jinak /Collection určuje kolekci týmu projektu, která obsahuje týmu projektu. |
Name:FQDN |
Určuje úplný název obsahující prostředí na cílové umístění v síti. Je nutné zadat /Name a /IP možnosti společně. |
IP:IPAddress |
Určuje adresu IP cílové prostředí. Je nutné zadat /Name a /IP možnosti společně. |
Poznámky
Zadejte pouze jeden z /Add, /Delete, nebo /List možnosti v TfsConfig Lab /DNS příkazového řádku.Pokud neurčíte cíl možnosti, operace funguje na všech virtuálních počítačů všech prostředí sítě izolována patřící do všech kolekcí projektu Team Foundation Server databáze.
Cíl položky DNS sítě samostatný objekt v prostředí Lab Management hierarchie objektů, použijte vhodnou kombinací /Collection, /TeamProject, a /LabEnvironment možnosti
/LabEnvironment Možnost cíle příkaz zadaný samostatný síťového prostředí.Je nutné použít /CollectionName a /TeamProject s možností /LabEnvironment možnost určit kolekce týmu projektu a týmu projektu obsahující prostředí.
Použijte formát **vstfs:///LabManagement/LabEnvironment/**environmentID určit prostředí URI.Můžete zobrazit identifikátor prostředí (environmnetID) v prohlížeči prostředí Lab Management nebo z popisu virtuálního počítače v konzole správce SCVMM.
/TeamProject Možnost cíle operace izolovaných prostředích sítí v zadaném týmu projektu./TeamProject Možnost musí být použita s /CollectionName možnost a /CollectionName možnost, musíte zadat týmu projektu kolekci, která obsahuje týmu projektu.
/CollectionName Možnost cíle operace síťového prostředí izolovaných v kolekci zadaný tým projektu.
Druhým způsobem k cílové síti izolovaném prostředí je použít /Name a /IP možnosti a zadejte úplný název externího a externí adresy IP jednotlivých virtuálního počítače.Musíte zadat i /Name a /IP možnosti příkazového řádku.Externí název a externí adresy IP virtuálního počítače můžete zobrazit v prohlížeči prostředí Lab Management nebo z popisu virtuálního počítače v konzole správce SCVMM.
Příklad
V prvním příkladu jsou DNS přidat záznamy pro všechny sítě izolována prostředí v týmu projektu.V druhém příkladu jednotlivého záznamu DNS je odebrána.
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