Query DNS pour plusieurs domaines à la fois

J'ai récemment déplacé des servers et je souhaite interroger tous les domaines des counts sur le nouveau server pour vérifier qu'ils résolvent tous à la NS correcte.

Je suis en train d'utiliser http://www.whatsmydns.net/#NS ce qui est génial.

Cependant, c'est plutôt un process lent pour 100 domaines!

Quelqu'un peut-il reorder un outil disponible?

Merci

4 Solutions collect form web for “Query DNS pour plusieurs domaines à la fois”

Utilisez la command de la command line, ou nslookup si vous êtes sur Windows. L'un ou l'autre d'entre eux serait sortingvial pour le script et obtenez datatables dont vous avez besoin.

J'ai trouvé un script PowerShell qui pourrait fonctionner.

http://cloud.kemta.net/2012/11/powershell-checking-multiple-dns-records-for-multiple-domains/

J'aime aussi utiliser http://www.intodns.com pour le travail DNS. Bonne interface propre. Cependant, vous devrez toujours les saisir un à la fois.

Vous pourrez searchr plusieurs loggings DNS en utilisant cet outil que j'ai écrit

http://www.matraex.com/quick-domain-research.php

Il énumère le nom de domaine, A enregistre si un pour les loggings @ et www, MX et NS pour le domaine, il énumère les adresses de messagerie pour les contacts WHOIS, ainsi que les loggings NS sur Whois et les met dans une table pour plusieurs domaines.

Je l'ai utilisé pour traiter rapidement de nombreux problèmes liés au DNS.

Sont-ils des domaines externes ou des domaines internes? En tout cas, vous pouvez exécuter quelque chose comme:

J'utiliserons serverfault.com comme mon exemple de domaine ici.

Pour résoudre le nom d'hôte: http://www.serverfault.com

 dig @4.2.2.2 www.serverfault.com +short 

Pour connaître la NS pour votre domaine, serverfault.com

 dig serverfault.com ns 

Pour find les servers de noms autorisés pour votre domaine:

 dig serverfault.com +nssearch 

Si vous avez 100 domaines externes, vous pouvez écrire un look et exécuter en tant que scripts shell. Assurez-vous que toutes les zones que vous essayez d'interroger se trouvent sur des lignes distinctes. Si vous connaissez votre DNS ou que vous souhaitez inclure dans la command dig, vous pouvez le faire comme dig @4.2.2.2 $zone +short : dig @4.2.2.2 $zone +short

Dans la command ci-dessus, 4.2.2.2 était mon server DNS.

 #!/bin/bash while read zone; do dig $zone +short; done <myzones.txt 
  • Comment modifier les servers de noms du domaine lorsque aucun service ne prend la responsabilité?
  • Serveur de noms: l'esclave ne peut pas transférer des zones du maître
  • Abaisser TTL sur le server de noms, pas le registre, puis changer les servers de noms?
  • Nom de domaine avec la société A, Courrier électronique avec la société B et VPS avec la société C ... A Enregistrement ou Nameservers pour join les choses set?
  • L'utilisation d'un server de noms sur un hôte différent est-elle une bonne pratique?
  • Configuration des servers de noms
  • Google Public DNS renvoie un SERVFAIL pour mon domaine
  • Configuration des servers de noms avec CentOs 6.2 et cPanel
  • Puis-je configurer ma deuxième adresse IP comme server de noms secondaire
  • E-mail Office 365 avec le site Web SquareSpace
  • Quels TLDs dois-je utiliser pour mes loggings NS pour la redondance? (Support DNSSEC requirejs)
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.