This page is full of little (and not-so-little) scripts. Some of the work below is poorly written but useful nonetheless. When I update a script, I’ll bump it to the top. Unless otherwise stated, these scripts are copyright Brendan Hide and available under the GPLv3 license.

I’ve made all these scripts more easily downloadable at

digxget the reverse records that correspond with a hostname (ie, get A records then get PTR records for those A records).

digalldig by asking the SOA/NS server for authoritive non-cached results

dig-xdig specifically for a reverse/PTR record

dimminimal DNS lookup results

mydignsspecify a DNS server as used by other dig scriptsused by some of my other scripts

authcheckbashbasic http accessibility check

pidofpgives the process id (pid) of the application’s parent

rd(|c) – remote desktop scripts to log into a Microsoft Windows Server

digadig specifically for an A record