Get canonical host name : Internet Addresses « Network « Java Tutorial






import java.net.InetAddress;

public class Main {
  public static void main(String[] argv) throws Exception {
    byte[] ipAddr = new byte[] { 127, 0, 0, 1 };
    InetAddress addr = InetAddress.getByAddress(ipAddr);
    String hostnameCanonical = addr.getCanonicalHostName();
  }
}








19.7.Internet Addresses
19.7.1.Get my own address
19.7.2.Create InetAddress by Name
19.7.3.Get Host name from InetAddress
19.7.4.Get local host from InetAddress
19.7.5.Get All addresses by name
19.7.6.Compare two InetAddresses
19.7.7.Getting the IP Address of a Hostname
19.7.8.java.net.InetAddress.isReachable(int) can be used to check if a server is reachable or not.
19.7.9.Translate host names to Internet addresses
19.7.10.Get canonical host name
19.7.11.Ping a host