Ketikkan kode dibawah ini, dan simpan dengan nama Ports.java
import java.net.*;import java.io.*;public class Ports{public static void main ( String[] args ) throws IOException{String hostname = args[0];Socket s = null;try{// this is to see if host exists:InetAddress ipaddress = InetAddress.getByName(hostname);// int p = 21; // ftp// int p = 22; // ssh / sftp// int p = 23; // telnet// int p = 25; // smtpint p = 80; // http// int p = 110; // pop3// int p = 143; // imaptry{s = new Socket(hostname, p);System.out.println("A server is running on port " + p +".");s.close();}catch (IOException e){System.out.println("No server on port " + p + ".");}}catch ( UnknownHostException e ){System.out.println("Could not find host: " + hostname);}if (s != null){try{s.close();}catch ( IOException ioEx ){}}}}
Setelah itu buka terminal, ubah direktori ke lokasi file Ports.java
Compile file Ports.java menggunakan perintah
javac Ports.java
Jalankan Program dengan perintah
java Ports url_yang_diinginkan
Jika url berada di Internet, jangan lupa sambungkan koneksi internet terlebih dulu
java Ports www.google.com
Port number dari www.google.com yaitu 80 muncul di jendela terminal, selamat anda berhasil :D
Semoga bermanfaat :D
sumber : Modul Praktikum Jaringan Komputer, Program Studi Sistem dan Teknologi Informasi, STEI ITB
Tidak ada komentar:
Posting Komentar