MENGETAHUI NAMA KOMPUTER YANG DIGUNAKAN DENGAN MEMASUKAN IP ADDRESS
diberikan sebuah source code untuk mengetahui nama komputer (PC) yang anda gunakan dengan memasukan (input) IP address.
ketikkan source code dibawah ini pada notepad dengan nama file IPtoName.java :
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");
System.exit(0);
}
System.out.println(address.getHostName());
}
}
Jalankan dengan argumen IP komputer lokal dan komputer lain.
$ javac IPtoName.java
$ java IPtoName
$ java IPtoName
$ java IPtoName
hasilnya seperti ini
MENGETAHUI ALAMAT IP DARI SEBUAH SITUS
masukkan misal www.detik.com maka akan ditampilkan Alamat IP dari www.detik.com. Masukkan host name : java.sun.com, berapakah Alamat IPnya?
import java.net.*;
import java.io.*;
public class IPFinder{
public static void main(String args[]) throws IOException{
String host;
BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter host name : ");
host = input.readLine();
try{
InetAddress address = InetAddress.getByName(host);
System.out.println("IP Address : " + address);
}catch(UnknownHostException e){
System.out.println("Could not find " + host);
}
}
}
hasilnya
MENGETAHUI NAMA KOMPUTER LOKAL /SENDIRI
Program di bawah ini untuk mengetahui nama komputer lokal.
import java.net.*;
public class getName{
public static void main(String args[]) throws Exception{
InetAddress host = null ;
host = InetAddress.getLocalHost();
System.out.println("Nama komputer Anda :" + host.getHostName());
}
}
hasilnya
0 comments:
Post a Comment