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.

DIG: Wer ist verantwortlich für eine Zone ?

dig +short soa thueringen1.de ns5.kasserver.com. root.kasserver.com. 2012060664 28800 7200 1209600 7200 Was bedeutet +short ? d-opt    is of the form +keyword[=value], where keyword is: +[no]vc             (TCP mode) +[no]tcp            (TCP mode, alternate syntax) +time=###           (Set query timeout) [5] +tries=###          (Set number of UDP attempts) [3] +retry=###          (Set number of UDP retries) [2] +domain=###         (Set default domainname) +bufsize=###        (Set EDNS0 Max UDP packet size) +ndots=###          (Set NDOTS value) +[no]search         (Set whether to use searchlist) +[no]defname        (Ditto) +[no]recurse        (Recursive mode) +[no]ignore         (Don’t revert to TCP for TC responses.) +[no]fail           (Don’t try next server on SERVFAIL) +[no]besteffort     (Try to parse even illegal messages) +[no]aaonly         (Set AA flag in query (+[no]aaflag)) +[no]adflag         (Set AD flag in query) +[no]cdflag         (Set CD flag in query) +[no]cl             (Control …

weiterlesen ….