Я мог бы спросить клиента, возможен ли обратный DNS ... Таким образом, вы можете использовать возможности кэширования вашего DNS-сервера для уменьшения объема интернет-трафика. Если у вас нет внутреннего DNS, в этом случае вы будете использовать возможности кэширования DNS-сервера вашего интернет-провайдера.
Между whois и DNS существует большая разница, поэтому клиенту остается решать, чего он хочет.
Чтобы ответить на ваш прямой вопрос, хотя ... Может быть, вы могли бы создать какое-то кэширование для этих данных, чтобы уменьшить количество повторных поисков, которые вы должны выполнить для одного хоста, просматривающего различные страницы сайта?