PHP based bulk WHOIS checker. It supports all the popular TLDs and ccTLDs. Upload a csv file that has the list of domains and extract the spreadsheet as the output. for the .com domains it works effortlessly.
Fixed the issue with .IN TLD. Now it also works with .IN TLDs.
The tool is now able to check the DNS records for domains. You can easily check the A, AAAA, MX, NS, TXT or SOA record for any domain.
While pointing to new server, it is essential that you carefully look the DNS propogation time. This feature will help you to determine the NS records stored on your ISPs DNS for the domain name you are checking.
- Composer Installed. See this guide to install composer
- Open your command propmt or terminal, Navigate to the bulk whois checker folder and run command
composer install - Local Server with PHP installed.
- Make sure you are connected to the Internet.
- Larger list of domains, Increase your PHP execution time to the max.
If you have large domain list, you might come across the socket error. Socket error is simply due to the firewall rules implemented on the Whois Server.
In case of socket error, Please increase the value of sleep_time parameter in the file checkwhois.php
change the line //'sleep_time' => 500000 to 'sleep_time' => 500000
The default value is 250000 microseconds i.e. 0.25 Seconds. But you can increase as per your requirement.
1 sec is equal to 1000000 micro seconds
if you find any issue, or if you any feature idea please create issue. Or if you feel that you can contribute to the project. I welcome pull requests. Make sure you describe the changes in detail.
This tool only extracts the general infomration about a TLDs available on port 43 of WHOIS server. No personal information like Name, Email can be extracted by this tool.