Question GeoDNS et System.Net.Dns

Plus d'informations
il y a 13 ans 8 mois #12671 par LEON
GeoDNS et System.Net.Dns a été créé par LEON
Bonjour à tous,

Ce matin j'ai un petit soucis et je ne sais pas comment le contourner. Je fais du GeoDNS dans ma société, en fonction de la localisation du serveur DNS \"demandeur\", j'obtients différentes réponses.

Exemple:
nslookup masociete.com MonDNS1 > réponse zone Europe.
nslookup masociete.com MonDNS2 > réponse zone Asie
nslookup masociete.com MonDNS3 > réponse zone NCSA

Si j'utilise ce code:
[code:1]
$ServerName = \"masociete.com\"
([System.Net.Dns]::GetHostEntry($ServerName)).hostname
[/code:1]

Je récupère bien la valeur qui m'intéresse mais c'est une valeur par défaut. Car en effet, etant donné que je ne spécifie pas de serveur DNS, donc cette commande prend mon DC comme DNS ...
J'ai donc besoin d'executer cette commande avec plusieurs serveur DNS en paramètre, mais je ne comprends pas comment faire.
Ci dessous le lien technet: msdn.microsoft.com/en-us/library/system.net.dns.aspx

Merci d'avance

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 13 ans 8 mois #12672 par LEON
Réponse de LEON sur le sujet Re:GeoDNS et System.Net.Dns
Bon, j'ai une solution moche, mais ca fonctionne. Si quelqu'un pouvais m'aider avec le solution plus \"propre\", ca serais cool.

[code:1]
$HostName = \"vpn.masociete.com\"
$serverName = \"DNS de mon FAI\"
$Result = nslookup.exe $HostName $serverName
if ($result[3] -Match \"emea-vpn.masociete.com\"«»){write-host \"OK\"}
else {Write-Host \"KO\"}
[/code:1]

le $Result[3], c'est pour traiter la chaine de caractères que l'ont récupère:
Nom : emea-vpn.masociete.com

Showtime

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 13 ans 8 mois #12685 par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:GeoDNS et System.Net.Dns
Bonsoir,

Une autre solution .

@ +

Matthew

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.035 secondes
Propulsé par Kunena