Find the IP address of a server that you know, for example: google.com.
Java, as usual, provides a very easy mechanism to retrieve the IP address of a server that you know.
import java.net.*;public class FindIPByName { static String url = "google.com"; public static void main(String[] args) { if (args.length == 1) url = args[0]; try { System.out.println(InetAddress.getByName(url)); }catch(java.net.UnknownHostException uhe) { System.out.println("Unknown host: " + url); } }}/*
Expected output:
[[email protected]]# java FindIPByName google.com/216.58.220.46[[email protected]]#[roo[email protected]]# java FindIPByName Oracle.comOracle.com/137.254.120.50*/