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}