Нет такого инструмента PHP, который бы делал это. Но есть службы, которые поддерживают базы данных полного (ish) обратного сопоставления, такие как http://ipneighbor.com/
В PHP вы можете найти стандартную запись IP-> Domain PTR, но есть только одна из них для любого IP-адреса - вы не получите все домены, использующие IP. Для этого люди сканируют полную базу данных DNS (которая является ОГРОМНОЙ и полностью распределенной) и создают свои собственные карты обратного просмотра.