Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Nota
Questo articolo contiene riferimenti al termine slave, un termine che Microsoft non condona e ha smesso di usare nei nuovi prodotti e nella documentazione. Quando il termine verrà rimosso dal software, verrà rimosso anche dall'articolo.
Nota
Questo articolo contiene riferimenti al termine server master, ovvero un termine che Microsoft non consente di evitare l'uso nei nuovi prodotti e nella documentazione. Quando il termine verrà rimosso dal software, verrà rimosso anche dall'articolo.
La classe MicrosoftDNS_Zone descrive una zona DNS. Ogni istanza della classe MicrosoftDNS_Zone deve essere assegnata esattamente a un server DNS. Le zone possono essere associate a più istanze di classi MicrosoftDNS_Domain o MicrosoftDNS_ResourceRecord.
La sintassi seguente è semplificata dal codice MOF.
Sintassi
class MicrosoftDNS_Zone : MicrosoftDNS_Domain
{
uint32 ZoneType;
boolean DsIntegrated;
uint32 AllowUpdate;
string DataFile;
boolean DisableWINSRecordReplication;
uint32 Notify;
uint32 SecureSecondaries;
boolean Paused;
boolean Shutdown;
boolean Reverse;
boolean AutoCreated;
boolean UseWins;
boolean UseNBStat;
boolean Aging;
uint32 RefreshInterval;
uint32 NoRefreshInterval;
uint32 AvailForScavengeTime;
string MasterServers[];
string LocalMasterServers[];
string ScavengeServers[];
string SecondaryServers[];
string NotifyServers[];
uint32 ForwarderTimeout;
boolean ForwarderSlave;
uint32 LastSuccessfulSoaCheck;
uint32 LastSuccessfulXfr;
};
Membri
La classe MicrosoftDNS_Zone ha questi tipi di membri:
Metodi
La classe MicrosoftDNS_Zone dispone di questi metodi.
| Metodo | Descrizione |
|---|---|
| AgeAllRecords | Abilita l'invecchiamento per alcuni o tutti i record non NS e non SOA. |
| ChangeZoneType | Modifica i tipi di zona. Qualificatori: implementato |
| CreateZone | Crea una nuova zona. Qualificatori: Nessuno. |
| ForceRefresh | Forza un aggiornamento del database secondario dal server DNS master. Qualificatori: implementato |
| GetDistinguishedName | Ottiene il nome distinto DS per la zona. Qualificatori: implementato |
| PauseZone | Sospende l'area. Qualificatori: implementato |
| RicaricareZone | Ricarica la zona. Qualificatori: implementato |
| ResetSecondaries | Reimposta la matrice di indirizzi IP secondari. Qualificatori: implementato |
| ResumeZone | Riprende l'area. Qualificatori: implementato |
| UpdateFromDS | Forza un aggiornamento della zona dal servizio directory. Affinché questo metodo sia valido, l'oggetto ZoneType deve essere 0, la zona deve effettivamente essere archiviata nel DS. Qualificatori: implementato |
| WriteBackZone | Salva i dati della zona nel file di zona. Qualificatori: implementato, statico |
Proprietà
La classe MicrosoftDNS_Zone ha queste proprietà.
-
Invecchiamento
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Specifica il comportamento di invecchiamento e scavenging della zona. Zero indica che lo scavenging è disabilitato. Quando lo scavenging è disabilitato, i timestamp dei record nella zona non vengono aggiornati e i record non vengono sottoposti a scavenging. Se impostato su uno, i record vengono sottoposti a scavenging e i relativi timestamp vengono aggiornati quando il server riceve la richiesta di aggiornamento dinamico per i record. Per le zone integrate in Active Directory, questo valore viene impostato sulla proprietà DefaultAgingState del server DNS in cui viene creata la zona. Per le zone primarie standard, il valore predefinito è zero.
-
-
AllowUpdate
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Indica se l'area accetta richieste di aggiornamento dinamico.
-
-
Creazione automatica
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Indica se l'oggetto Zone viene creato automaticamente.
-
-
AvailForScavengeTime
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Specifica l'ora in cui il server può tentare di eseguire lo scavenging della zona. Anche se la zona è configurata per abilitare lo scavenging del server DNS, non tenterà di scavenging questa zona fino a dopo questo momento. Questo valore viene impostato sull'ora corrente più l'intervallo di aggiornamento del fuso ogni volta che viene caricata la zona. Questo parametro viene archiviato localmente e non viene replicato in altre copie della zona.
-
-
Datafile
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Indica il nome del file di zona.
-
-
DisableWINSRecordReplication
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Indica se il record WINS viene replicato. Se è impostata su TRUE, la replica dei record WINS è disabilitata.
-
-
DsIntegrated
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Specifica se la zona è integrata da DS.
-
-
ForwarderSlave
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Indica se il DNS usa la ricorsione durante la risoluzione dei nomi per la zona di inoltro specificata. Applicabile solo alle zone di inoltro condizionale.
-
-
ForwarderTimeout
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Indica il tempo, in secondi, un server DNS che inoltra una query per il nome sotto la zona di inoltro attende la risoluzione dal server d'inoltro prima di tentare di risolvere la query stessa. Questo parametro è applicabile solo alle zone forward.
-
-
LastSuccessfulSoaCheck
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Numero di secondi dall'inizio del 1° gennaio 1970 GMT, dall'ultima verifica del numero di serie SOA per la zona.
-
-
LastSuccessfulXfr
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Numero di secondi dall'inizio del 1° gennaio 1970 GMT, dall'ultimo trasferimento della zona da un server master.
-
-
LocalMasterServers
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Indirizzi IP locali dei server DNS master per questa zona. Se impostato, questi master superano il percorso masterServer trovati in Active Directory.
-
-
Masterservers
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Indirizzi IP dei server DNS master per questa zona.
-
-
NoRefreshInterval
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Specifica l'intervallo di tempo tra l'ultimo aggiornamento del timestamp di un record e il primo momento in cui è possibile aggiornare il timestamp.
-
-
Notificare
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Indica se la zona master invia una notifica ai database secondari di eventuali modifiche nel database RR. Impostare su 1 per notificare le repliche secondarie.
-
-
NotifyServers
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Matrice di stringhe che enumera gli indirizzi IP dei server DNS per ricevere una notifica delle modifiche in questa zona.
-
-
In pausa
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Indica se la zona è sospesa.
-
-
RefreshInterval
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Specifica l'intervallo di aggiornamento, durante il quale i record con timestamp diverso da zero devono essere aggiornati per rimanere nella zona. I record che non sono stati aggiornati dalla scadenza dell'intervallo di aggiornamento possono essere rimossi dalla successiva scavenging eseguita da un server. Questo valore non deve mai essere minore del periodo di aggiornamento più lungo dei record registrati nella zona. I valori troppo piccoli possono causare la rimozione di record DNS validi. valori troppo grandi per prolungare la durata dei record non aggiornati. Questo valore viene impostato sulla proprietà DefaultRefreshInterval del server DNS in cui viene creata la zona.
-
-
Invertire
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Indica se la zona è inversa (TRUE) o in avanti (FAL edizione Standard).
-
-
ScavengeServers
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Matrice di stringhe che enumera l'elenco di indirizzi IP dei server DNS che possono eseguire lo scavenging di record non aggiornati di questa zona. Se l'elenco non viene specificato, qualsiasi server DNS primario autorevole per la zona può scavengere la zona quando vengono soddisfatti altri prerequisiti.
-
-
SecondaryServers
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Matrice di stringhe che enumera gli indirizzi IP dei server DNS autorizzati a ricevere questa zona tramite la replica di zona.
-
-
SecureSecondaries
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Indica se il trasferimento della zona è consentito solo ai database secondari designati. I database secondari designati sono server DNS i cui indirizzi IP sono elencati in SecondariesIPAddressesArray.
-
-
Arresto
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Indica se la copia della zona è scaduta. Se TRUE, la zona è scaduta o arrestata.
-
-
UseNBStat
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Questo valore booleano indica se l'oggetto Zone utilizza la ricerca inversa di NBStat.
-
-
UseWins
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Indica se la zona utilizza la ricerca WINS.
-
-
ZoneType
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Indica il tipo di zona. Valori validi:
- DS integrato
- Primaria
- Secondari
**Windows Server 2003: **
Valori aggiuntivi:
- Cache
- Stub
- Server d'inoltro
-
Requisiti
| Requisito | valore |
|---|---|
| Client minimo supportato |
Nessuna supportata |
| Server minimo supportato |
Windows 2000 Server [solo app desktop] |
| Spazio dei nomi |
Root\MicrosoftDNS |
| MOF |
|