DOSEN PENGAMPU :
DISUSUN OLEH :
Muhammad Hafizh (1907113416)
Host name bisa dianggap sebagai nama bagi perangkat komputer yang gunanya juga sebagai
identifikasi bagi sebuah perangkat komputer. Tiap komputer yang beredat memiliki host name nya
masing-masing, namun user dapat mengganti host name dari perangkat yang dimiliki. Mencari tau host
name dari komputer dapat menggunakan program dalam bahasa java.
import java.net.InetAddress;
host = InetAddress.getLocalHost();
b. Keterangan
i. import java.net.InetAddress;
Baris ini memangil kelas InetAddress di dalam package java networking yang bertujuan
untuk memahami struktur alamat IP dan DNS serta memahami dan mampu menerapkan class
InetAddress. Class ini yang berfungsi mengambil alamat IP dan Host Name nantinya
nantinya.
IP address atau kepanjanggannya Internet Protokol merupakn identitas komputer dalam jaringan
internent dan juga sebagai alamat agar proses mengirim dan menerima data dalam jaringan komputer
dalam berjalan lancar.
import java.net.InetAddress;
host = InetAddress.getLocalHost();
if (i > 0) {
System.out.print(".");
System.out.println();
}
b. Keterangan
Kemudian program terakhir adalah gabungan daru tujuan dua program sebelumnya, bertujuan untuk
mengetahui hostname dan IP Address dari perangkat computer yang dipakai.
import java.net.InetAddress;
import java.net.UnknownHostException;
host = InetAddress.getLocalHost();
try {
address = InetAddress.getLocalHost();
catch (UnknownHostException e) {
System.out.println("Unknown Host");
System.exit(0);
System.out.println(host);
byte[] ip = address.getAddress();
if (i > 0) {
System.out.print(".");
System.out.println();
b. Keterangan
i. import java.net.InetAddress;
Baris ini memangil kelas InetAddress di dalam package java networking yang bertujuan
untuk memahami struktur alamat IP dan DNS serta memahami dan mampu menerapkan class
InetAddress. Class ini yang berfungsi mengambil alamat IP dan Host Name nantinya
nantinya.
ii. import java.net.UnknownHostException;
UnknownHostException mengidentifikasi bahwa IP address dari hostname tidak bisa
ditentukan