пример демона службы whois для развертывания на своем сервере
https://github.com/hsdn/pwhoisd - но это если Вы сами регистратор доменов.
принимает запросы , смотрит к себе в базу данных, отвечает .
Но Вам нужно обратное . Не сделать, А получать информацию
https://github.com/regru/php-whois
whois простая служба на 43 порту.
нужно послать имя домена и перевод строки.
в ответ придет текст
https://github.com/regru/php-whois/blob/master/src...
заморочки в том, что
а) регистратор не обязан подымать эту службу. Многие зоны имеют только веб версии
б) ответ от службы не имеет жестко регламентированного формата
в) регистратор на запрос о домене, который не находится у него на обслуживании имеет право отвечать, что он про него ничего не знает.