1. Используйте скрипт, который упомянул
MaxMiller
2.
https://github.com/noys/ianacheck - поможет этот скрипт для определения серверов доменных зон
3.
gonzotools.ru сделан с использованием данных скриптов, можете оценить их работу
4. При большом траффике вам нужно будет использовать какой-нибудь сервис, который предоставляет whois запросы за деньги.