Sebelumnya saya pernah menjelaskan mengenai cara mengubah IP address menjadi host name  pada local computer dengan menggunakan Java, kali ini saya akan menjelaskan bagai mana cara mengubah Host Name, menjadi IP address pada local komputer dengan menggunakan Java.
berikut adalah Source Code yang harus di tuliskan pada media editor, seperti notepad, editplus, atau Eclipse.

———————————————————————————————————————————————————————

import java.net.*;

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

if (args.length == 0) {
System.out.println(“Pemakaian: java NsLookup <hostname>”);
System.exit(0);
}

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

try {
address = InetAddress.getByName(host);
} catch(UnknownHostException e) {
System.out.println(“Unknown host”);
}

byte[] ip = address.getAddress();
for (int i=0; i<ip.length; i++) {
if (i > 0) System.out.print(“.”);
System.out.print((ip[i]) & 0xff);
}

System.out.println();
}

}
—————————————————————————————————————————————————————

setelah selesai di ketik, Simpan dengan nama “NsLookup.java” di direktori manapun,
misal di “D:\workspace\NsLookup\src

Buka cmd (command prompt), dan Ubah direktori pada cmd ke direktori penyimpanan source code-nya yaitu D:

Lakukan kompilasi dengan mengetikkan perintah “javac NsLookup.java“, dilanjutkan dengan eksekusi program dengan cara  mengetikkan perintah “java NsLookup“.

Kemudian, ketikkan perintah “java NsLookup “.  Karena nama komputer yang penulis gunakan adalah “goteka-PC“, perintah tersebut ditulis menjadi “java NsLookup goteka-PC” .

berikut adalah tampilan perintah-perintah diatas yang di tuliskan melalui Command Prompt.

_TERIMAKASIH_