Question
Zone recherche DNS
- erin
- Auteur du sujet
- Hors Ligne
- Membre senior
-
- Messages : 43
- Remerciements reçus 0
Je viens vers vous car je n'ai absolument aucune idée par ou commencer pour résoudre mon problème.
Je cherche à vérifier l'existence d'une zone de recherche (emplacement du service (srv)) d'un DNS
windows 2003 serveur et en powershell évidemment
En vous remerciant.
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
-
- Messages : 968
- Remerciements reçus 0
Une solution ici :
Use a Free PowerShell Module to Ease DNS Administration
The majority of the cmdlets in DnsShell are wrappers around the WMI interface. The WMI interface tends to be fairly difficult to work with, or at least more difficult than it needs to be. For the most part this is due to the infamous Generic Error it returns whenever something goes wrong.
In addition to the WMI wrappers, DnsShell contains an interface for working with DNS via LDAP with decoders for the dnsProperty and dnsRecord attributes.
The final cmdlet, Get-Dns, is a DNS resolver, designed to exceed the capabilities of nslookup and to be comparable with Dig.
@ +
Matthew BETTON
Connexion ou Créer un compte pour participer à la conversation.
- erin
- Auteur du sujet
- Hors Ligne
- Membre senior
-
- Messages : 43
- Remerciements reçus 0
Connexion ou Créer un compte pour participer à la conversation.
- erin
- Auteur du sujet
- Hors Ligne
- Membre senior
-
- Messages : 43
- Remerciements reçus 0
j'ai tester dnsshell c'est trés utile mais je ne pourrais pas l'installer.
j'ai trouver par contre ca:
$Record = Get-WMIObject -Computer $ServerName -Namespace \"root\MicrosoftDNS\" -Class \"MicrosoftDNS_AType\" -Filter
\"ContainerName='$ContainerName'\"
qui fonctionne bien et me retourne toutes les entrées de la zone \"contenername\" mon probleme c'est que dans cette zone j'ai un autre contener avec des entrées à l'intérieur et je ne trouve pas la syntaxe pour faire la recherche dans ce contener.
evidemment un \ ne marche pas
quelqu'un a t il une idée s'il vous plait. Merci
Connexion ou Créer un compte pour participer à la conversation.
- SiSMik
- Hors Ligne
- Membre platinium
-
- Messages : 492
- Remerciements reçus 0
AS-tu essayé directement en cherchant avec le nom de ton container final ?
Connexion ou Créer un compte pour participer à la conversation.
- SiSMik
- Hors Ligne
- Membre platinium
-
- Messages : 492
- Remerciements reçus 0
[code:1]\"ForestDNSZones\",\"DomainDNSZones\" | Foreach {
$zones = [ADSI]\"LDAP://CN=MicrosoftDNS,DC=$_,DC=SubDomain,DC=domain,DC=lcl\"
foreach($zone in $zones.children)
{
New-Object PsObject -Property @{
Name = ([ADSI]$zone.AdsPath).Name[0]
ZoneType = $_
}
}
}[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Zone recherche DNS