Please do not take this lightly and do not apply if you have no experience with DNS. The script must do more than just a nslookup. It needs to also take whois into considerations etc. I can see if you have experience if you can tell me the problems and pitfalls in your application. I started writing a script and know what it takes. The script must run under unix (I am on a Mac but final script will run on Linux machine). It must be fast (run in parallel, too). It must have a slim memory footprint too. Input is a file with domain names (magnitude of hundreds of thousands) output is another file with the status. Please no PHP script. If possible in Perl. It can also be a C program.
9 freelancers are bidding on average $222 for this job
I have extensive experience in Perl, and using Perl to develop high-performing network applications. Please check your PM on my thoughts about this problem.
I can do this, perl is my chosen scripting language, also I am excellent at regex. I'd just use regex for this, parsing information and getting what you need.
I'd create a Perl script (to be run from the shell) for domain lookups in bulk for you. Instead of using DNS/whois to determine availability, I would suggest using a reseller API from a domain registrar instead.