in reply to resolve IP address into domain name
No, but if I had to do this, I'd start by looking at Net::DNS, and rolling my own.
Here's a link to a related FAQ that you may find useful.
the lowliest monk