Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Ett kommandoradsgränssnitt för hantering av DNS-servrar. Det här verktyget är användbart vid skriptkörning av batchfiler för att automatisera rutinmässiga DNS-hanteringsuppgifter, eller för att utföra enkel obevakad installation och konfiguration av nya DNS-servrar i nätverket.
Syntax
dnscmd <servername> <command> [<command parameters>]
Parameters
| Parameter | Description | 
|---|---|
<servername> | 
IP-adressen eller värdnamnet för en fjärransluten eller lokal DNS-server. | 
kommandot dnscmd /ageallrecords
Anger aktuell tid på en tidsstämpel för resursposter i en angiven zon eller nod på en DNS-server.
Syntax
dnscmd [<servername>] /ageallrecords <zonename>[<nodename>] | [/tree]|[/f]
Parameters
| Parameter | Description | 
|---|---|
<servername> | 
Anger den DNS-server som administratören planerar att hantera, representerad av IP-adress, fullständigt kvalificerat domännamn (FQDN) eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger FQDN för zonen. | 
<nodename> | 
Anger en specifik nod eller underträd i zonen med hjälp av följande:
  | 
| /tree | Anger att alla underordnade noder också får tidsstämpeln. | 
| /f | Kör kommandot utan att be om bekräftelse. | 
Remarks
Kommandot ageallrecords är för bakåtkompatibilitet mellan den aktuella versionen av DNS och tidigare versioner av DNS där åldrande och rensning inte stöddes. Den lägger till en tidsstämpel med den aktuella tiden till resursposter som inte har någon tidsstämpel och anger den aktuella tiden för resursposter som har en tidsstämpel.
Postrensning sker inte om inte posterna är tidsstämplade. Resursposter för namnserver (NS), resursposter för start av auktoritet (SOA) och resursposter för Windows Internet Name Service (WINS) ingår inte i rensningsprocessen och de är inte tidsstämplade även när kommandot ageallrecords körs.
Det här kommandot misslyckas om inte rensning är aktiverat för DNS-servern och zonen. Information om hur du aktiverar rensning för zonen finns i parametern aging i syntaxen
dnscmd /configför kommandot i den här artikeln.Tillägget av en tidsstämpel till DNS-resursposter gör dem inkompatibla med DNS-servrar som körs på andra operativsystem än Windows Server. En tidsstämpel som läggs till med hjälp av kommandot ageallrecords kan inte ångras.
Om ingen av de valfria parametrarna anges returnerar kommandot alla resursposter på den angivna noden. Om ett värde anges för minst en av de valfria parametrarna räknar dnscmd endast upp de resursposter som motsvarar det värde eller de värden som anges i den valfria parametern eller parametrarna.
Examples
Exempel 1: Ange aktuell tid för en tidsstämpel till resursposter.
dnscmd /clearcache-kommando
Rensar DNS-cacheminnet för resursposter på den angivna DNS-servern.
Syntax
dnscmd [<servername>] /clearcache
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
Example
dnscmd dnssvr1.contoso.com /clearcache
dnscmd /config-kommando
Ändrar värden i registret för DNS-servern och enskilda zoner. Det här kommandot ändrar även konfigurationen av den angivna servern. Accepterar inställningar på servernivå och zonnivå.
Caution
Redigera inte registret direkt om du inte har något alternativ. Registerredigeraren kringgår standardskydd, tillåter inställningar som kan försämra prestanda, skada systemet eller till och med kräva att du installerar om Windows. Du kan ändra de flesta registerinställningar på ett säkert sätt med hjälp av programmen i Kontrollpanelen eller Microsoft Management Console (mmc). Om du måste redigera registret direkt säkerhetskopierar du det först. Mer information finns i hjälpen för registereditorn.
Server-level syntax
dnscmd [<servername>] /config <parameter>
Parameters
Note
Den här artikeln innehåller referenser till termen slave, en term som Microsoft inte längre använder. När termen tas bort från programvaran tar vi bort den från den här artikeln.
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som du planerar att hantera, representerad av lokal datorsyntax, IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<parameter> | 
Ange en inställning och, som ett alternativ, ett värde. Parametervärden använder den här syntaxen: parameter [value]. | 
/addressanswerlimit[0|5-28] | 
Anger det maximala antalet värdposter som en DNS-server kan skicka som svar på en fråga. Värdet kan vara noll (0), eller så kan det ligga i intervallet 5 till och med 28 poster. Standardvärdet är noll (0). | 
/bindsecondaries[0|1] | 
Ändrar formatet för zonöverföringen så att den kan uppnå maximal komprimering och effektivitet. Accepterar värdena:
  | 
/bootmethod[0|1|2|3] | 
Avgör källan från vilken DNS-servern hämtar sin konfigurationsinformation. Accepterar värdena:
  | 
/defaultagingstate[0|1] | 
Avgör om DNS-rensningsfunktionen är aktiverad som standard i nyligen skapade zoner. Accepterar värdena:
  | 
/defaultnorefreshinterval[0x1-0xFFFFFFFF|0xA8] | 
Anger en tidsperiod där inga uppdateringar accepteras för dynamiskt uppdaterade poster. Zoner på servern ärver det här värdet automatiskt. Om du vill ändra standardvärdet skriver du ett värde i intervallet 0x1-0xFFFFFFFF. Standardvärdet från servern är 0xA8.  | 
/defaultrefreshinterval [0x1-0xFFFFFFFF|0xA8] | 
Anger en tidsperiod som tillåts för dynamiska uppdateringar av DNS-poster. Zoner på servern ärver det här värdet automatiskt. Om du vill ändra standardvärdet skriver du ett värde i intervallet 0x1-0xFFFFFFFF. Standardvärdet från servern är 0xA8.  | 
/inaktiveraautoreversezones [0|1] | 
Aktiverar eller inaktiverar automatisk skapande av omvända uppslagszoner. Omvända uppslagszoner ger matchning av IP-adresser (Internet Protocol) till DNS-domännamn. Accepterar värdena:
  | 
/disablensrecordsautomatiskt skapande [0|1] | 
Anger om DNS-servern automatiskt skapar namnserverresursposter (NS) för zoner som den är värd för. Accepterar värdena:
  | 
/dspollinginterval <seconds> | 
Anger i sekunder hur ofta DNS-servern avsöker AD DS efter ändringar i AD-integrerade zoner. Det minsta godkända värdet är 30 sekunder. Om ett värde inte anges efter den här parametern anges standardvärdet till 0xB4 (3 minuter eller 180 sekunder). | 
/dstombstoneinterval <seconds> | 
Hur lång tid i sekunder det tar att behålla borttagna poster i AD DS. Det här värdet bör begränsas till intervallet från 0x3F480 (3 dagar eller 259 200 sekunder) till 0x49D400 (8 veckor eller 4 147 200 sekunder). Standardvärdet ska vara 0x127500 (14 dagar eller 1 209 600 sekunder) om inget värde har angetts för attributet tombstoneLifetime för Directory Services-objektet. | 
/ednscachetimeout [3600-15724800] | 
Anger hur många sekunder som utökad DNS-information (EDNS) cachelagras. Det minsta värdet är 3600 och det högsta värdet är 15 724 800. Standardvärdet är 604 800 sekunder (en vecka). | 
/enableednsprobes [0|1] | 
Aktiverar eller inaktiverar servern för att avsöka andra servrar för att avgöra om de stöder EDNS. Accepterar värdena:
  | 
/enablednssec [0|1] | 
Aktiverar eller inaktiverar stöd för DNS-säkerhetstillägg (DNSSEC). Accepterar värdena:
  | 
/enableglobalnamessupport [0|1] | 
Aktiverar eller inaktiverar stöd för zonen GlobalNames. Zonen GlobalNames stöder matchning av DNS-namn med en enda etikett i en skog. Accepterar värdena:
  | 
/enableglobalqueryblocklist [0|1] | 
Aktiverar eller inaktiverar stöd för den globala frågeblockslistan som blockerar namnmatchning för namn i listan. DNS Server-tjänsten skapar och aktiverar den globala listan över frågeblock som standard när tjänsten startar första gången. Om du vill visa den aktuella globala listan över frågeblock använder du kommandot dnscmd /info /globalqueryblocklist . Accepterar värdena:
  | 
/eventloglevel [0|1|2|4] | 
Avgör vilka händelser som loggas i DNS-serverloggen i Loggboken. Accepterar värdena:
  | 
/vidarebefordra delegationer [0|1] | 
Avgör hur DNS-servern hanterar en fråga för en delegerad underzon. Dessa frågor kan skickas antingen till den underzon som refereras till i frågan eller till listan över vidarebefordrare som är namngivna för DNS-servern. Poster i inställningen används endast när vidarebefordran är aktiverad. Accepterar värdena:
  | 
/forwardingtimeout [<seconds>] | 
Avgör hur många sekunder (0x1-0xFFFFFFFF) en DNS-server väntar på att en vidarebefordrare ska svara innan en annan vidarebefordrare försöks. Standardvärdet är 0x5, vilket är 5 sekunder. | 
/globalneamesqueryorder [0|1] | 
Anger om DNS Server-tjänsten ser först ut i zonen GlobalNames eller lokala zoner när den löser namn. Accepterar värdena:
  | 
/globalqueryblocklist[[<name> [<name>]...] | 
Ersätter den aktuella globala listan över frågeblock med en lista över de namn som du anger. Om du inte anger några namn rensar det här kommandot blocklistan. Som standard innehåller listan med globala frågeblock följande objekt:
  | 
/isslave [0|1] | 
Avgör hur DNS-servern svarar när frågor som vidarebefordras inte får något svar. Accepterar värdena:
  | 
/localnetpriority [0|1] | 
Avgör i vilken ordning värdposter returneras när DNS-servern har flera värdposter för samma namn. Accepterar värdena:
  | 
/logfilemaxsize [<size>] | 
Anger den maximala storleken i byte (0x10000-0xFFFFFFFF) för den Dns.log filen. När filen når sin maximala storlek skriver DNS över de äldsta händelserna. Standardstorleken är 0x400000, vilket är 4 megabyte (MB). | 
/logfilepath [<path+logfilename>] | 
Anger sökvägen till Dns.log-filen. Standardsökvägen är %systemroot%\System32\Dns\Dns.log. Du kan ange en annan sökväg med hjälp av formatet path+logfilename. | 
/logipfilterlist <IPaddress> [,<IPaddress>...] | 
Anger vilka paket som loggas i felsökningsloggfilen. Posterna är en lista över IP-adresser. Endast paket som går till och från IP-adresserna i listan loggas. | 
/loglevel [<eventtype>] | 
Avgör vilka typer av händelser som registreras i filen Dns.log. Varje händelsetyp representeras av ett hexadecimalt tal. Om du vill ha mer än en händelse i loggen använder du hexadecimal addition för att lägga till värdena och anger sedan summan. Accepterar värdena:
  | 
| /maxcachesize | Anger den maximala storleken i kilobyte (KB) för DNS-serverns minnescachen. | 
/maxcachettl [<seconds>] | 
Avgör hur många sekunder (0x0-0xFFFFFFFF) en post sparas i cacheminnet. Om inställningen 0x0 används cachelagrar DNS-servern inte poster. Standardinställningen är 0x15180 (86 400 sekunder eller 1 dag). | 
/maxnegativecachettl [<seconds>] | 
Anger hur många sekunder (0x1–0xFFFFFFFF) en post som registrerar ett negativt svar på en fråga som ska lagras i DNS-cachen. Standardinställningen är 0x384 (900 sekunder). | 
/namecheckflag [0|1|2|3] | 
Anger vilken teckenstandard som används vid kontroll av DNS-namn. Accepterar värdena:
  | 
/norecursion [0|1] | 
Avgör om en DNS-server utför rekursiv namnmatchning. Accepterar värdena:
  | 
| /notcp | Den här parametern är föråldrad och har ingen effekt i aktuella versioner av Windows Server. | 
/rekursionretry [<seconds>] | 
Avgör hur många sekunder (0x1-0xFFFFFFFF) som en DNS-server väntar innan den försöker kontakta en fjärrserver igen. Standardinställningen är 0x3 (tre sekunder). Det här värdet bör ökas när rekursion sker via en WAN-länk (Slow Wide Area Network). | 
/recursiontimeout [<seconds>] | 
Anger hur många sekunder (0x1-0xFFFFFFFF) som en DNS-server väntar innan försöken att kontakta en fjärrserver avbryts. Inställningarna sträcker sig från 0x1 till 0xFFFFFFFF. Standardinställningen är 0xF (15 sekunder). Det här värdet bör ökas när rekursion sker via en långsam WAN-länk. | 
/roundrobin [0|1] | 
Avgör i vilken ordning värdposter returneras när en server har flera värdposter för samma namn. Accepterar värdena:
  | 
/rpc-protokoll [0x0|0x1|0x2|0x4|0xFFFFFFFF] | 
Anger det protokoll som RPC (Remote Procedure Call) använder när det upprättar en anslutning från DNS-servern. Accepterar värdena:
  | 
/scavenginginterval [<hours>] | 
Avgör om rensningsfunktionen för DNS-servern är aktiverad och ställer in antalet timmar (0x0-0xFFFFFFFF) mellan rensningscyklerna. Standardinställningen är 0x0, vilket inaktiverar rensning för DNS-servern. En inställning som är större än 0x0 aktiverar rensning för servern och ställer in antalet timmar mellan rensningscyklerna. | 
/secureresponses [0|1] | 
Avgör om DNS filtrerar poster som sparas i ett cacheminne. Accepterar värdena:
  | 
/sendport [<port>] | 
Anger portnumret (0x0-0xFFFFFFFF) som DNS använder för att skicka rekursiva frågor till andra DNS-servrar. Standardinställningen är 0x0, vilket innebär att portnumret väljs slumpmässigt. | 
/serverlevelplugindll[<dllpath>] | 
Anger sökvägen till ett anpassat plugin-program. När Dllpath anger det fullständigt kvalificerade sökvägsnamnet för ett giltigt DNS-server-plugin-program anropar DNS-servern funktioner i plugin-programmet för att lösa namnfrågor som ligger utanför omfånget för alla lokalt värdbaserade zoner. Om ett frågat namn ligger utanför plugin-programmets omfång utför DNS-servern namnmatchning med vidarebefordran eller rekursion enligt konfigurationen. Om Dllpath inte har angetts upphör DNS-servern att använda ett anpassat plugin-program om ett anpassat plugin-program tidigare har konfigurerats. | 
/strictfileparsing [0|1] | 
Avgör en DNS-servers beteende när en felaktig post påträffas när en zon läses in. Accepterar värdena:
  | 
/updateoptions <RecordValue> | 
Förbjuder dynamiska uppdateringar av angivna typer av poster. Om du vill att fler än en posttyp ska förbjudas i loggen använder du hexadecimalt tillägg för att lägga till värdena och anger sedan summan. Accepterar värdena:
  | 
/writeauthorityns [0|1] | 
Avgör när DNS-servern skriver namnserverresursposter (NS) i avsnittet Utfärdare i ett svar. Accepterar värdena:
  | 
/xfrconnecttimeout [<seconds>] | 
Anger hur många sekunder (0x0-0xFFFFFFFF) en primär DNS-server som väntar på ett överföringssvar från den sekundära servern. Standardvärdet är 0x1E (30 sekunder). När tidsgränsvärdet har upphört att gälla avslutas anslutningen. | 
Zone-level syntax
Ändrar konfigurationen av den angivna zonen. Zonnamnet får endast anges för parametrar på zonnivå.
dnscmd /config <parameters>
Parameters
| Parameters | Description | 
|---|---|
<parameter> | 
Ange en inställning, ett zonnamn och, som ett alternativ, ett värde. Parametervärden använder den här syntaxen: zonename parameter [value]. | 
/åldrande <zonename> | 
Aktiverar eller inaktiverar rensning i en specifik zon. | 
/allownsrecordsautomatiskt skapande <zonename>[value] | 
Åsidosätter dns-serverns inställning för autoskapning av namnserverresurser (NS). Namnserverresurser (NS) som tidigare registrerats för den här zonen påverkas inte. Därför måste du ta bort dem manuellt om du inte vill ha dem. | 
/allowupdate <zonename> | 
Avgör om den angivna zonen accepterar dynamiska uppdateringar. | 
/forwarderslave <zonename> | 
Åsidosätter inställningen för DNS-servern /isslave . | 
/forwardertimeout <zonename> | 
Avgör hur många sekunder en DNS-zon väntar på att en vidarebefordrare ska svara innan en annan vidarebefordrare provas. Det här värdet åsidosätter det värde som anges på servernivå. | 
/norefreshinterval <zonename> | 
Anger ett tidsintervall för en zon där inga uppdateringar dynamiskt kan uppdatera DNS-poster i en angiven zon. | 
/refreshinterval <zonename> | 
Anger ett tidsintervall för en zon där uppdateringar dynamiskt kan uppdatera DNS-poster i en angiven zon. | 
/securesecondaries <zonename> | 
Avgör vilka sekundära servrar som kan ta emot zonuppdateringar från den primära servern för den här zonen. | 
kommandot dnscmd /createbuiltindirectorypartitions
Skapar en DNS-programkatalogpartition. När DNS installeras skapas en programkatalogpartition för tjänsten på skogs- och domännivå. Använd det här kommandot för att skapa DNS-programkatalogpartitioner som har tagits bort eller aldrig skapats. Utan parameter skapar det här kommandot en inbyggd DNS-katalogpartition för domänen.
Syntax
dnscmd [<servername>] /createbuiltindirectorypartitions [/forest] [/alldomains]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
| /forest | Skapar en DNS-katalogpartition för skogen. | 
| /alldomains | Skapar DNS-partitioner för alla domäner i skogen. | 
dnscmd /createdirectorypartition kommando
Skapar en DNS-programkatalogpartition. När DNS installeras skapas en programkatalogpartition för tjänsten på skogs- och domännivå. Den här åtgärden skapar ytterligare DNS-programkatalogpartitioner.
Syntax
dnscmd [<servername>] /createdirectorypartition <partitionFQDN>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<partitionFQDN> | 
FQDN för dns-programkatalogpartitionen som ska skapas. | 
dnscmd /deletedirectorypartition, kommando
Tar bort en befintlig DNS-programkatalogpartition.
Syntax
dnscmd [<servername>] /deletedirectorypartition <partitionFQDN>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<partitionFQDN> | 
FQDN för DNS-programkatalogpartitionen som ska tas bort. | 
dnscmd /directorypartitioninfo-kommando
Visar information om en angiven DNS-programkatalogpartition.
Syntax
dnscmd [<servername>] /directorypartitioninfo <partitionFQDN> [/detail]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<partitionFQDN> | 
FQDN för DNS-programkatalogpartitionen. | 
| /detail | Visar en lista över all information om programkatalogpartitionen. | 
dnscmd /enlistdirectorypartition, kommando
Lägger till DNS-servern i den angivna katalogpartitionens replikuppsättning.
Syntax
dnscmd [<servername>] /enlistdirectorypartition <partitionFQDN>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<partitionFQDN> | 
FQDN för DNS-programkatalogpartitionen. | 
kommandot dnscmd /enumdirectorypartitions
Visar en lista över DNS-programkatalogpartitioner för den angivna servern.
Syntax
dnscmd [<servername>] /enumdirectorypartitions [/custom]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
| /custom | Visar endast användarskapade katalogpartitioner. | 
kommandot dnscmd /enumrecords
Visar resursposterna för en angiven nod i en DNS-zon.
Syntax
dnscmd [<servername>] /enumrecords <zonename> <nodename> [/type <rrtype> <rrdata>] [/authority] [/glue] [/additional] [/node | /child | /startchild<childname>] [/continue | /detail]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
| /enumrecords | Visar en lista över resursposter i den angivna zonen. | 
<zonename> | 
Anger namnet på den zon som resursposterna tillhör. | 
<nodename> | 
Anger namnet på noden för resursposterna. | 
[/type <rrtype> <rrdata>] | 
Anger vilken typ av resursposter som ska visas och vilken typ av data som förväntas. Accepterar värdena:
  | 
| /authority | Innehåller auktoritativa data. | 
| /glue | Innehåller limdata. | 
| /additional | Innehåller all ytterligare information om de angivna resursposterna. | 
| /node | Visar endast resursposterna för den angivna noden. | 
| /child | Visar endast resursposter för en angiven underordnad domän. | 
/startchild<childname> | 
Börjar listan på den angivna underordnade domänen. | 
| /continue | Visar endast resursposterna med deras typ och data. | 
| /detail | Visar en lista med all information om resursposterna. | 
Example
dnscmd /enumrecords test.contoso.com test /additional
dnscmd /enumzones-kommando
Visar en lista över de zoner som finns på den angivna DNS-servern. Parametrarna enumzones fungerar som filter i listan över zoner. Om inga filter anges returneras en fullständig lista över zoner. När ett filter har angetts inkluderas endast de zoner som uppfyller filtrets villkor i den returnerade listan över zoner.
Syntax
dnscmd [<servername>] /enumzones [/primary | /secondary | /forwarder | /stub | /cache | /auto-created] [/forward | /reverse | /ds | /file] [/domaindirectorypartition | /forestdirectorypartition | /customdirectorypartition | /legacydirectorypartition | /directorypartition <partitionFQDN>]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
| /primary | Visar en lista över alla zoner som antingen är primära standardzoner eller active directory-integrerade zoner. | 
| /secondary | Visar en lista över alla sekundära standardzoner. | 
| /forwarder | Visar zoner som vidarebefordrar olösta frågor till en annan DNS-server. | 
| /stub | Visar en lista över alla stub-zoner. | 
| /cache | Visar endast de zoner som läses in i cacheminnet. | 
| /auto-created] | Visar en lista över de zoner som skapades automatiskt under DNS-serverinstallationen. | 
| /forward | Visar en lista över zonerna för vidarebefordran av sökning. | 
| /reverse | Visar en lista över omvända uppslagszoner. | 
| /ds | Visar en lista över active directory-integrerade zoner. | 
| /file | Visar zoner som backas upp av filer. | 
| /domaindirectorypartition | Visar en lista över zoner som lagras i domänkatalogpartitionen. | 
| /forestdirectorypartition | Visar en lista över zoner som lagras i skogens DNS-programkatalogpartition. | 
| /customdirectorypartition | Visar en lista över alla zoner som lagras i en användardefinierad programkatalogpartition. | 
| /legacydirectorypartition | Visar en lista över alla zoner som lagras i domänkatalogpartitionen. | 
/directorypartition <partitionFQDN> | 
Visar en lista över alla zoner som lagras i den angivna katalogpartitionen. | 
Examples
Exempel 2: Visa en fullständig lista över zoner på en DNS-server)
Exempel 3: Visa en lista över automatisktskapade zoner på en DNS-server
dnscmd /exportsettings-kommando
Skapar en textfil som visar konfigurationsinformationen för en DNS-server. Textfilen heter DnsSettings.txt. Den finns i %systemroot%\system32\dns-katalogen på servern. Du kan använda informationen i filen som dnscmd /exportsettings skapar för att felsöka konfigurationsproblem eller för att säkerställa att du har konfigurerat flera servrar identiskt.
Syntax
dnscmd [<servername>] /exportsettings
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
dnscmd /info-kommando
Visar inställningar från DNS-avsnittet i registret för den angivna servern HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters. Om du vill visa registerinställningar på zonnivå använder du kommandot dnscmd zoneinfo.
Syntax
dnscmd [<servername>] /info [<settings>]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<settings> | 
Alla inställningar som info-kommandot returnerar kan anges individuellt. Om en inställning inte anges returneras en rapport med vanliga inställningar. | 
Example
dnscmd /ipvalidate-kommando
Testar om en IP-adress identifierar en fungerande DNS-server eller om DNS-servern kan fungera som vidarebefordrare, en rottipsserver eller en primär server för en viss zon.
Syntax
dnscmd [<servername>] /ipvalidate <context> [<zonename>] [[<IPaddress>]]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<context> | 
Anger vilken typ av test som ska utföras. Du kan ange något av följande tester:
  | 
<zonename> | 
Identifierar zonen. Använd den här parametern med parametern /zonemasters . | 
<IPaddress> | 
Anger DE IP-adresser som kommandot testar. | 
Examples
nscmd dnssvr1.contoso.com /ipvalidate /dnsservers 10.0.0.1 10.0.0.2
dnscmd dnssvr1.contoso.com /ipvalidate /zonemasters corp.contoso.com 10.0.0.2
dnscmd /nodedelete-kommando
Tar bort alla poster för en angiven värd.
Syntax
dnscmd [<servername>] /nodedelete <zonename> <nodename> [/tree] [/f]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på zonen. | 
<nodename> | 
Anger värdnamnet för noden som ska tas bort. | 
| /tree | Tar bort alla underordnade poster. | 
| /f | Kör kommandot utan att be om bekräftelse. | 
Example
Exempel 6: Ta bort posterna från en nod.
dnscmd /recordadd-kommando
Lägger till en post i en angiven zon på en DNS-server.
Syntax
dnscmd [<servername>] /recordadd <zonename> <nodename> <rrtype> <rrdata>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger den zon där posten finns. | 
<nodename> | 
Anger en specifik nod i zonen. | 
<rrtype> | 
Anger vilken typ av post som ska läggas till. | 
<rrdata> | 
Anger vilken typ av data som förväntas. | 
Note
När du har lagt till en post kontrollerar du att du använder rätt datatyp och dataformat. En lista över resursposttyper och lämpliga datatyper finns i Dnscmd-exempel.
Examples
dnscmd dnssvr1.contoso.com /recordadd test A 10.0.0.5
dnscmd /recordadd test.contoso.com test MX 10 mailserver.test.contoso.com
dnscmd /recorddelete-kommando
Tar bort en resurspost till en angiven zon.
Syntax
dnscmd [<servername>] /recorddelete <zonename> <nodename> <rrtype> <rrdata> [/f]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger den zon där resursposten finns. | 
<nodename> | 
Anger ett namn på värden. | 
<rrtype> | 
Anger vilken typ av resurspost som ska tas bort. | 
<rrdata> | 
Anger vilken typ av data som förväntas. | 
| /f | Kör kommandot utan att be om bekräftelse. Eftersom noder kan ha fler än en resurspost kräver det här kommandot att du är specifik om vilken typ av resurspost du vill ta bort. Om du anger en datatyp och inte anger någon typ av resurspostdata tas alla poster med den specifika datatypen för den angivna noden bort. | 
Examples
dnscmd /recorddelete test.contoso.com test MX 10 mailserver.test.contoso.com
dnscmd /resetforwarders-kommando
Väljer eller återställer DE IP-adresser som DNS-servern vidarebefordrar DNS-frågor till när de inte kan matchas lokalt.
Syntax
dnscmd [<servername>] /resetforwarders <IPaddress> [,<IPaddress>]...][/timeout <timeout>] [/slave | /noslave]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<IPaddress> | 
Visar en lista över IP-adresser som DNS-servern vidarebefordrar olösta frågor till. | 
/Timeout <timeout> | 
Anger antalet sekunder som DNS-servern väntar på ett svar från vidarebefordraren. Som standard är det här värdet fem sekunder. | 
| /slave | Hindrar DNS-servern från att köra egna iterativa frågor om vidarebefordraren inte kan lösa en fråga. | 
| /noslave | Gör att DNS-servern kan utföra sina egna iterativa frågor om vidarebefordraren inte kan lösa en fråga. Det här är standardinställningen. | 
| /f | Kör kommandot utan att be om bekräftelse. Eftersom noder kan ha fler än en resurspost kräver det här kommandot att du är specifik om vilken typ av resurspost du vill ta bort. Om du anger en datatyp och inte anger någon typ av resurspostdata tas alla poster med den specifika datatypen för den angivna noden bort. | 
Remarks
Som standard utför en DNS-server iterativa frågor när den inte kan lösa en fråga.
Om du ställer in IP-adresser med hjälp av kommandot resetforwarders kommer DNS-servern att utföra rekursiva frågor till DNS-servrarna på de angivna IP-adresserna. Om vidarebefordrarna inte löser frågan kan DNS-servern sedan utföra sina egna iterativa frågor.
Om parametern /slave används utför DNS-servern inte sina egna iterativa frågor. Det innebär att DNS-servern endast vidarebefordrar olösta frågor till DNS-servrarna i listan och inte försöker iterativa frågor om vidarebefordrarna inte löser dem. Det är mer effektivt att ange en IP-adress som vidarebefordrare för en DNS-server. Du kan använda kommandot resetforwarders för interna servrar i ett nätverk för att vidarebefordra deras olösta frågor till en DNS-server som har en extern anslutning.
En lista över en vidarebefordrares IP-adress två gånger gör att DNS-servern försöker vidarebefordra till servern två gånger.
Examples
dnscmd dnssvr1.contoso.com /resetforwarders 10.0.0.1 /timeout 7 /slave
dnscmd dnssvr1.contoso.com /resetforwarders /noslave
kommandot dnscmd /resetlistenaddresses
Anger IP-adresserna på en server som lyssnar efter DNS-klientbegäranden. Som standard lyssnar alla IP-adresser på en DNS-server efter dns-klientbegäranden.
Syntax
dnscmd [<servername>] /resetlistenaddresses <listenaddress>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<listenaddress> | 
Anger en IP-adress på DNS-servern som lyssnar efter DNS-klientbegäranden. Om ingen lyssningsadress har angetts lyssnar alla IP-adresser på servern efter klientbegäranden. | 
Examples
dnscmd dnssvr1.contoso.com /resetlistenaddresses 10.0.0.1
dnscmd /startscavenging-kommando
Uppmanar en DNS-server att omedelbart söka efter inaktuella resursposter på en angiven DNS-server.
Syntax
dnscmd [<servername>] /startscavenging
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
Remarks
Ett lyckat slutförande av det här kommandot startar en rensning omedelbart. Om rensningen misslyckas visas inget varningsmeddelande.
Även om kommandot för att starta rensningen verkar slutföras startar inte rensningen om inte följande förhandsvillkor uppfylls:
Rensning är aktiverat för både servern och zonen.
Zonen startas.
Resursposterna har en tidsstämpel.
Information om hur du aktiverar rensning för servern finns i parametern scavenginginterval under Syntax på servernivå i avsnittet /config .
Information om hur du aktiverar rensning för zonen finns i åldersfördelningsparametern under Syntax på zonnivå i avsnittet /config .
Information om hur du startar om en pausad zon finns i parametern zoneresume i den här artikeln.
Information om hur du kontrollerar resursposter för en tidsstämpel finns i parametern ageallrecords i den här artikeln.
Examples
dnscmd dnssvr1.contoso.com /startscavenging
dnscmd /statistik, kommando
Visar eller rensar data för en angiven DNS-server.
Syntax
dnscmd [<servername>] /statistics [<statid>] [/clear]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<statid> | 
Anger vilken statistik eller kombination av statistik som ska visas. 
              Statistikkommandot visar räknare som börjar på DNS-servern när den startas eller återupptas. Ett identifieringsnummer används för att identifiera en statistik. Om inget statistik-ID har angetts visas all statistik. De tal som kan anges, tillsammans med motsvarande statistik som visas, kan innehålla:
  | 
Examples
dnscmd /unenlistdirectorypartition kommando
Tar bort DNS-servern från den angivna katalogpartitionens replikuppsättning.
Syntax
dnscmd [<servername>] /unenlistdirectorypartition <partitionFQDN>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<partitionFQDN> | 
FQDN för DNS-programkatalogpartitionen som ska tas bort. | 
dnscmd /writebackfiles-kommando
Kontrollerar DNS-serverminnet efter ändringar och skriver dem till beständig lagring. Kommandot writebackfiles uppdaterar alla smutsiga zoner eller en angiven zon. En zon är smutsig när det finns ändringar i minnet som ännu inte har skrivits till beständig lagring. Det här är en åtgärd på servernivå som kontrollerar alla zoner. Du kan ange en zon i den här åtgärden eller så kan du använda zonewriteback-åtgärden .
Syntax
dnscmd [<servername>] /writebackfiles <zonename>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på den zon som ska uppdateras. | 
Examples
dnscmd dnssvr1.contoso.com /writebackfiles
dnscmd /zoneadd-kommando
Lägger till en zon till DNS-servern.
Syntax
dnscmd [<servername>] /zoneadd <zonename> <zonetype> [/dp <FQDN> | {/domain | enterprise | legacy}]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på zonen. | 
<zonetype> | 
Anger vilken typ av zon som ska skapas. Om du anger zontypen /forwarder eller /dsforwarder skapas en zon som utför villkorlig vidarebefordran. Varje zontyp har olika obligatoriska parametrar:
  | 
<FQDN> | 
Anger FQDN för katalogpartitionen. | 
| /domain | Lagrar zonen på domänkatalogpartitionen. | 
| /enterprise | Lagrar zonen på företagskatalogpartitionen. | 
| /legacy | Lagrar zonen på en äldre katalogpartition. | 
Examples
dnscmd dnssvr1.contoso.com /zoneadd test.contoso.com /dsprimary
dnscmd dnssvr1.contoso.com /zoneadd secondtest.contoso.com /secondary 10.0.0.2
dnscmd /zonechangedirectorypartition, kommando
Ändrar katalogpartitionen där den angivna zonen finns.
Syntax
dnscmd [<servername>] /zonechangedirectorypartition <zonename> {[<newpartitionname>] | [<zonetype>]}
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
FQDN för den aktuella katalogpartitionen där zonen finns. | 
<newpartitionname> | 
FQDN för katalogpartitionen som zonen ska flyttas till. | 
<zonetype> | 
Anger vilken typ av katalogpartition som zonen ska flyttas till. | 
| /domain | Flyttar zonen till den inbyggda domänkatalogpartitionen. | 
| /forest | Flyttar zonen till den inbyggda skogskatalogpartitionen. | 
| /legacy | Flyttar zonen till katalogpartitionen som skapas för domänkontrollanter för för active directory. Dessa katalogpartitioner är inte nödvändiga för internt läge. | 
dnscmd /zonedelete-kommando
Tar bort en angiven zon.
Syntax
dnscmd [<servername>] /zonedelete <zonename> [/dsdel] [/f]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på den zon som ska tas bort. | 
| /dsdel | Tar bort zonen från Azure Directory Domain Services (AD DS). | 
| /f | Kör kommandot utan att be om bekräftelse. | 
Examples
dnscmd /zoneexport-kommando
Skapar en textfil som visar resursposterna för en angiven zon. 
              Zoneexport-åtgärden skapar en fil med resursposter för en Active Directory-integrerad zon i felsökningssyfte. Som standard placeras filen som det här kommandot skapar i DNS-katalogen, som som standard är katalogen %systemroot%/System32/Dns.
Syntax
dnscmd [<servername>] /zoneexport <zonename> <zoneexportfile>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på zonen. | 
<zoneexportfile> | 
Anger namnet på filen som ska skapas. | 
Examples
dnscmd /zoneinfo
Visar inställningar från avsnittet i registret i den angivna zonen: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters\Zones\<zonename>
Syntax
dnscmd [<servername>] /zoneinfo <zonename> [<setting>]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på zonen. | 
<setting> | 
Du kan individuellt ange alla inställningar som zoneinfo kommandot returnerar. Om du inte anger någon inställning returneras alla inställningar. | 
Remarks
Om du vill visa registerinställningar på servernivå använder du kommandot /info .
Om du vill se en lista över inställningar som du kan visa med det här kommandot går du till /config kommandot.
Examples
dnscmd /zonepause-kommando
Pausar den angivna zonen, som sedan ignorerar frågebegäranden.
Syntax
dnscmd [<servername>] /zonepause <zonename>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på den zon som ska pausas. | 
Remarks
- För att återuppta en zon och göra den tillgänglig efter att den har pausats, använd kommandot /zoneresume .
 
Examples
dnscmd dnssvr1.contoso.com /zonepause test.contoso.com
dnscmd /zoneprint-kommando
Visar en lista över posterna i en zon.
Syntax
dnscmd [<servername>] /zoneprint <zonename>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på den zon som ska visas. | 
dnscmd /zonerefresh-kommando
Tvingar en sekundär DNS-zon att uppdateras från huvudzonen.
Syntax
dnscmd [<servername>] /zonerefresh <zonename>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på zonen som ska uppdateras. | 
Remarks
Kommandot zonerefresh tvingar fram en kontroll av versionsnumret i den primära serverns SOA-resurspost (Start of Authority). Om versionsnumret på den primära servern är högre än den sekundära serverns versionsnummer initieras en zonöverföring som uppdaterar den sekundära servern. Om versionsnumret är detsamma sker ingen zonöverföring.
Den framtvingade kontrollen sker som standard var 15:e minut. Om du vill ändra standardvärdet använder du kommandot
dnscmd config refreshinterval.
Examples
dnscmd dnssvr1.contoso.com /zonerefresh test.contoso.com
dnscmd /zonereload-kommando
Kopierar zoninformation från källan.
Syntax
dnscmd [<servername>] /zonereload <zonename>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på zonen som ska läsas in igen. | 
Remarks
Om zonen är active directory-integrerad läses den in igen från Active Directory Domain Services (AD DS).
Om zonen är en standardfilbaserad zon läses den in igen från en fil.
Examples
dnscmd dnssvr1.contoso.com /zonereload test.contoso.com
dnscmd /zoneresetmasters-kommando
Återställer IP-adresserna för den primära servern som tillhandahåller zonöverföringsinformation till en sekundär zon.
Syntax
dnscmd [<servername>] /zoneresetmasters <zonename> [/local] [<IPaddress> [<IPaddress>]...]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på den zon som ska återställas. | 
| /local | Anger en lokal huvudlista. Den här parametern används för active directory-integrerade zoner. | 
<IPaddress> | 
IP-adresserna för de primära servrarna i den sekundära zonen. | 
Remarks
- Det här värdet anges ursprungligen när den sekundära zonen skapas. Använd kommandot zoneresetmasters på den sekundära servern. Det här värdet har ingen effekt om det anges på huvud-DNS-servern.
 
Examples
dnscmd dnssvr1.contoso.com /zoneresetmasters test.contoso.com 10.0.0.1
dnscmd dnssvr1.contoso.com /zoneresetmasters test.contoso.com /local
kommandot dnscmd /zoneresetscavengeservers
Ändrar IP-adresserna för de servrar som kan rensa den angivna zonen.
Syntax
dnscmd [<servername>] /zoneresetscavengeservers <zonename> [/local] [<IPaddress> [<IPaddress>]...]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger zonen som ska rensas. | 
| /local | Anger en lokal huvudlista. Den här parametern används för active directory-integrerade zoner. | 
<IPaddress> | 
Visar en lista över IP-adresserna för de servrar som kan utföra rensningen. Om den här parametern utelämnas kan alla servrar som är värdar för den här zonen rensa den. | 
Remarks
Som standard kan alla servrar som är värdar för en zon rensa zonen.
Om en zon finns på mer än en DNS-server kan du använda det här kommandot för att minska antalet gånger som en zon rensas.
Rensning måste vara aktiverat på DEN DNS-server och zon som påverkas av det här kommandot.
Examples
dnscmd dnssvr1.contoso.com /zoneresetscavengeservers test.contoso.com 10.0.0.1 10.0.0.2
dnscmd /zoneresetsecondaries-kommando
Anger en lista över IP-adresser för sekundära servrar som en primär server svarar på när den uppmanas att överföra en zon.
Syntax
dnscmd [<servername>] /zoneresetsecondaries <zonename> {/noxfr | /nonsecure | /securens | /securelist <securityIPaddresses>} {/nonotify | /notify | /notifylist <notifyIPaddresses>}
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på zonen som ska återställa sina sekundära servrar. | 
| /local | Anger en lokal huvudlista. Den här parametern används för active directory-integrerade zoner. | 
| /noxfr | Anger att inga zonöverföringar tillåts. | 
| /nonsecure | Anger att alla begäranden om zonöverföring beviljas. | 
| /securens | Anger att endast den server som anges i namnserverns resurspost (NS) för zonen beviljas en överföring. | 
| /securelist | Anger att zonöverföringar endast beviljas till listan över servrar. Den här parametern måste följas av en IP-adress eller ip-adress som den primära servern använder. | 
<securityIPaddresses> | 
Visar en lista över IP-adresser som tar emot zonöverföringar från den primära servern. Den här parametern används endast med parametern /securelist . | 
| /nonotify | Anger att inga ändringsmeddelanden skickas till sekundära servrar. | 
| /notify | Anger att ändringsmeddelanden skickas till alla sekundära servrar. | 
| /notifylist | Anger att ändringsmeddelanden endast skickas till listan över servrar. Det här kommandot måste följas av en IP-adress eller ip-adress som den primära servern använder. | 
<notifyIPaddresses> | 
Anger IP-adressen eller adresserna för den sekundära servern eller servrar som ändringsmeddelanden skickas till. Den här listan används endast med parametern /notifylist . | 
Remarks
- Använd kommandot zoneresetsecondaries på den primära servern för att ange hur den svarar på begäranden om zonöverföring från sekundära servrar.
 
Examples
dnscmd dnssvr1.contoso.com /zoneresetsecondaries test.contoso.com /noxfr /nonotify
dnscmd dnssvr1.contoso.com /zoneresetsecondaries test.contoso.com /securelist 11.0.0.2
dnscmd /zoneresettype-kommando
Ändrar zonens typ.
Syntax
dnscmd [<servername>] /zoneresettype <zonename> <zonetype> [/overwrite_mem | /overwrite_ds]
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Identifierar den zon där typen ska ändras. | 
<zonetype> | 
Anger vilken typ av zon som ska skapas. Varje typ har olika obligatoriska parametrar, inklusive:
  | 
| /overwrite_mem | Skriver över DNS-data från data i AD DS. | 
| /overwrite_ds | Skriver över befintliga data i AD DS. | 
Remarks
- Om du anger zontypen som /dsforwarder skapas en zon som utför villkorlig vidarebefordran.
 
Examples
dnscmd dnssvr1.contoso.com /zoneresettype test.contoso.com /primary /file test.contoso.com.dns
dnscmd dnssvr1.contoso.com /zoneresettype second.contoso.com /secondary 10.0.0.2
dnscmd /zoneresume-kommando
Startar en angiven zon som tidigare pausats.
Syntax
dnscmd [<servername>] /zoneresume <zonename>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på zonen som ska återupptas. | 
Remarks
- Du kan använda den här åtgärden för att starta om från /zonepause-åtgärden .
 
Examples
dnscmd dnssvr1.contoso.com /zoneresume test.contoso.com
dnscmd /zoneupdatefromds-kommandot
Uppdaterar den angivna active directory-integrerade zonen från AD DS.
Syntax
dnscmd [<servername>] /zoneupdatefromds <zonename>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på den zon som ska uppdateras. | 
Remarks
- Active Directory-integrerade zoner utför den här uppdateringen som standard var femte minut. Om du vill ändra den här parametern använder du kommandot 
dnscmd config dspollinginterval. 
Examples
dnscmd dnssvr1.contoso.com /zoneupdatefromds
dnscmd /zonewriteback-kommando
Kontrollerar DNS-serverminnet efter ändringar som är relevanta för en angiven zon och skriver dem till beständig lagring.
Syntax
dnscmd [<servername>] /zonewriteback <zonename>
Parameters
| Parameters | Description | 
|---|---|
<servername> | 
Anger den DNS-server som ska hanteras, representerad av IP-adress, FQDN eller värdnamn. Om den här parametern utelämnas används den lokala servern. | 
<zonename> | 
Anger namnet på den zon som ska uppdateras. | 
Remarks
- Det här är en åtgärd på zonnivå. Du kan uppdatera alla zoner på en DNS-server med hjälp av åtgärden /writebackfiles .
 
Examples
dnscmd dnssvr1.contoso.com /zonewriteback test.contoso.com