![Запрос WHOIS для конкретного TLD и регистратора](https://rvso.com/image/1576346/%D0%97%D0%B0%D0%BF%D1%80%D0%BE%D1%81%20WHOIS%20%D0%B4%D0%BB%D1%8F%20%D0%BA%D0%BE%D0%BD%D0%BA%D1%80%D0%B5%D1%82%D0%BD%D0%BE%D0%B3%D0%BE%20TLD%20%D0%B8%20%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0.png)
Есть ли способ сделать запрос к публичному WHOIS следующим образом:
Предоставьте мне все зарегистрированные доменные имена для этого расширения И этим регистратором:
whois ".ext" AND whois.registrar.ext
Конечно, я нацелен на комбинацию расширения/регистратора, которая вернет не более 20 результатов (благодаря статистическим данным ICANN).
решение1
Прежде всего, нет единой базы данных WHOIS, а есть много разных серверов WHOIS. Каждый сервер WHOIS обычно предоставляет данные для одного или нескольких конкретных TLD. Вот довольнополный списокдоменов верхнего уровня и сервер WHOIS, который обрабатывает каждый из них.
Я не знаю инструмента, который может выполнить поиск WHOIS и указать регистратора в качестве критерия. Вам, вероятно, понадобится создать свой собственный скрипт, чтобы сделать это. Этоотвечатьна StackOverflow вам в этом может помочь.
Помните, что серверы WHOIS используют ограничение скорости, поэтому вы сможете выполнить лишь относительно небольшое количество поисков, прежде чем будете ограничены или полностью заблокированы.