12 votes

Obtenir tous les enregistrements DNS sur le serveur distant ?

Est-il possible d'obtenir tous les enregistrements DNS d'un serveur distant ?

16voto

moonhouse Points 231

Normalement, vous ne pouvez pas, mais si le serveur DNS autorise les transferts de zone à n'importe qui (ce qui est peu probable), vous pouvez le faire.

4voto

BillThor Points 27096

Les transferts de zone sont toujours disponibles pour les serveurs de noms esclaves. Il s'agira au moins de tous les serveurs de noms listés, à l'exception du serveur de noms principal. Une configuration de sécurité plus élevée masque le serveur de noms principal et peut en interdire l'accès au public.

dig axfr sld.tld. @nameserver

Il fut un temps où les transferts de zone étaient fréquemment accessibles à tous. Aujourd'hui, les meilleures pratiques déconseillent de les autoriser à tout le monde. Cela permet de limiter les fuites d'informations. La commande "dig axfr" ci-dessus permet d'obtenir les données si elles sont disponibles.

2voto

ZaphodB Points 643

Essayez Zonetransfer sur unix Shell :

$ dig axfr sld.tld. @nameserver

obtenir la liste des serveurs de noms délégués pour votre zone :

$ dig soa sld.tld. +trace

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X