001package ca.bc.webarts.tools;
002import java.io.*;
003import java.net.*;
004
005public class LookupReach 
006{
007 public static void main(String args[]) 
008 {
009   for (String name: args) 
010   {
011     try 
012     {
013       InetAddress address = InetAddress.getByName(name);
014       System.out.println("Name: " + address.getHostName());
015       System.out.println("Addr: " +
016           address.getHostAddress());
017       System.out.println("Reach: " +
018           address.isReachable(3000));
019     } 
020     catch (UnknownHostException e) 
021     {
022       System.err.println("Unable to lookup " + name);
023     } 
024     catch (IOException e) 
025     {
026       System.err.println("Unable to reach " + name);
027     }
028   }
029 }
030}