Senin, 30 April 2012

NsLookup.java

Berikut adalah beberapa script yang dibuat untuk menampilkan nama komputer yang terhubung dengan jaringan LAN yang ada dengan mengetahui IP Address yang ada. Perintah ini dibuat dengan menggunakan bahasa pemrogaman java.


 import java.net.*;

public class NSLookup {
public static void main (String args []) {

if (args.length == 0) {
System.out.println ("Pemakaian: java NSLookup ");
System.exit(0);
}
String host = args[0];
InetAddress address = null;

try {
address = InetAddress.getByName (host);
} catch (UnknownHostException e) {
System.out.println ("invalid IP - malformed IP");
System.exit (0);
}

byte [] ip = address.getAddress ();
for (int i=0; i if (i >0) System.out.print (".");
System.out.print ((ip[i]) & 0xff);
}
System.out.println();
}
}



Berikut adalah output program setelah dirunning menggunakan command prompt : 









Liat Nama Komputer Melalui IP Address dalam Jaringan dengan Java

Berikut ini adalah skrip yang dibuat untuk melihat nama komputer melalui ip address dari komputer/laptop yang kita gunakan dan dengan komputer lain yang berada dalam satu jaringan komputer dengan kita. Skrip ini juga untuk melihat ip secara sembarang yang berada dalam satu jalur lalu-lintas internet.
 Program ini dapat dirunning dengan menggunakan program java (jdk 1.6)

import java.net.*;
public class IPtoName {
public static void main (String args[]) {

if (args.length == 0) {
System.out.println ("Pemakaian: java IPtoName ");
System.exit(0);
}

String host = args[0];
InetAddress address = null;

try {
address = InetAddress.getByName (host);
} catch (UnknownHostException e) {
System.out.println ("invalid IP - malformed IP");
System.exit (0);
}
System.out.println (address.getHostName()); }
}


Ketika dirunning melalui command prompt maka tampilannya akan seperti dibawah ini :



Speed Test