DIG im Batch Modus – Wie kann man mit DIG Abfragen automatisieren ?

DIG im Batch Modus – Wie kann man mit DIG Abfragen automatisieren ?

Wenn man mehrere Abfragen ausführen möchte, dann ist es sinnvoll eine Liste der Hosts zu erstellen, z.B.  hostnamen.txt:

example.com
www.example.com
www2.example.com
blog.example.com
dev.example.com

Entfernen Sie überflüssige Leerzeichen.

Lassen Sie dig so laufen, dass es diese „Parameterdatei“ nutzt dig -f hostnamen.txt.

Die Ausgabe enthält sehr viele Informationen, mit diesen parametern kann sie angepasst werden.

dig -f hostnamen.txt +noall +answer

Der “+noall” Flag entfernt überflüssige Infos, “+answer” sorgt für die Ausgabe des Antwortteils jeder Abfrage. So sieht dann die Antwort:

example.com.      300 IN A     99.99.99.100
www.example.com.  300 IN CNAME example.com.
www2.example.com. 300 IN CNAME example.com.
blog.example.com. 300 IN CNAME example.com.
dev.example.com.  300 IN CNAME example.com.