Hello, I am having trouble getting reverse DNS lookups to work on Linux. Following is a snip of the code... this works on Windows 95, Windows NT, but not on Linux. The problem is that the getHostName method returns the ipString instead of the hostname... i.e., it returns something like 10.2.6.15 instead of whatever.home.edu. The JDK version seems to not matter in this particular case... so I don't believe that is an issue. I am wondering if this might be a bug in the port of Java to linux. public class revDNS { public static void main( String args[] ) { String ipString = args[0]; String hostName; InetAddress host; try{ host = InetAddress.getByName(ipString); }catch(UnknownHostException ex){ System.out.println("Fucked!"); return; } hostName = host.getHostName(); System.out.println("Hostname is :"+hostName); return; } } I would appreciate any help on this issue. Thanks in advance. Bond Masuda Global Integrity Corp. (an SAIC company)