1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
import java.net.*; import java.io.*; public class ScannerIP { public static void main(String[] args) { //Introducir como argumento de entrada las direcciones IP for (int i = 0; i < args.length; i++) { try { Socket SocketIP = new Socket(args[i], 80); System.out.println("Conectar a " + SocketIP.getInetAddress() + " en el puerto " + SocketIP.getPort() + " desde el puerto " + SocketIP.getLocalPort() + " en " + SocketIP.getLocalAddress()); SocketIP.close(); } // end try catch (UnknownHostException ex) { System.err.println(ex); } catch (SocketException ex) { System.err.println(ex); } catch (IOException ex) { System.err.println(ex); } } // fin for } // fin main } // fin ScannerIP |