Reverse IP Address Lookup with ColdFusion + Java

January 10, 2007

I needed to do a reverse lookup on some IP addresses in a database today. I found that you can do this pretty easily with java, and just as easily with ColdFusion. Here it is:

<cfset inet_address = CreateObject("java", "")>
<cfset host_name = inet_address.getByName("").getHostName()>

In java this would simply be:

System.out.println("").getHostName() );

Like this? Follow me ↯

You might also like:

11 people found this page useful, what do you think?


Or you could use: <cfscript> writeOutput(CreateObject("java", "").getByName("").getHostName()); </cfscript> [ ]'s great post =)
OR: <cfoutput>#CreateObject("java", "").getByName("").getHostName()#</cfoutput> As well =))
Right on Fernando - I wasn't trying to make it look easier in java, but after reading the post again some might have come away with that. The same shortcuts I used in the java example could be used in ColdFusion as you did, above.
Wow. I had a need for using the InetAddress Java class today as well. I planned on blogging it, but you beat me to it.
We also use inet_address.getLocalHost().getCanonicalHostName() for one of our sites in a cluster so if a client has an issue we can have them view source and read out the machine name. is a good tool to view information about ip addresses
why not use this accurate ip address locator:

Foundeo Inc.