Wie verwendet man DIG, um vollständige DNS-Informationen zu erhalten?

938
coderama

Wie kann ich DIG in einem einzigen Befehl verwenden, um möglichst viele Informationen zu einem Domainnamen zu erhalten. einschließlich:

  • Subdomans
  • CNAME-Einträge
  • A Aufzeichnungen
  • TTL

Ist das mit einem einzigen Befehl möglich? Wie können Sie dig verwenden, um die meisten Informationen über eine Domäne in einem einzigen Durchlauf zu ermitteln?

0

1 Antwort auf die Frage

1
RedGrittyBrick

You could try a zone-transfer (see dig manual) but nowadays many DNS servers won't allow zone-transfers to unauthenticated clients (that are not configured DNS secondaries).


Update

If using BIND for DNS service add

allow-transfer ; 

to the options clause in /etc/named.conf (or chrooted equivalent)

After restarting named, 192.168.0.3 should be able to perform zone-transfers using dig.

Dann kann ich vielleicht umformulieren -> wie können Sie dig verwenden, um die meisten Informationen über eine Domain in einem einzigen Durchlauf herauszufinden? coderama vor 11 Jahren 0
@RD: Wenn Sie die Domänenadministratoren davon überzeugen können, Zonentransfers durchzuführen, können Sie `dig 'verwenden, um vollständige Zonendaten zu erhalten. Andernfalls können Sie nicht alle Datensätze für eine Domäne auflisten. RedGrittyBrick vor 11 Jahren 0
Welchen Befehl kann ich also eingeben, um möglichst viele Informationen zu erhalten, ohne mit einem Administrator zu sprechen? (Zu Ihrer Information: Ich bin technisch gesehen der Administrator mit Root-Zugriff auf den Server.) coderama vor 11 Jahren 0
`sudo cat / var / named / *`? RedGrittyBrick vor 11 Jahren 0