Melihat Port di Windows


Windows adalah salah satu sistem operasi yang sangat memperhatikan sisi kenyamanan pengguna. Dalam dunia pemrograman, hal ini dikenal dengan aspek user-friendly, artinya ramah dengan pengguna. Aplikasi dikatakan ramah pengguna jika aplikasi tersebut tidak membuat repot pengguna dalam mengoperasikannya. Lebih dari itu, kesalahan-kesalahan operator sebisa mungkin diantisipasi atau ditoleransi oleh sistem aplikasi.

Nah, bekerja di windows terkadang kita mengalami masalah seperti program tidak bisa jalan. Hal ini sangat umum terjadi, terlebih jika terjadi konflik antarprogram. Jika sudah demikian, walhasil salah satu program atau fungsionalitasnya tidak bisa berjalan optimal.

Beberapa waktu lalu saya menginstal WAMP Server sebagai aplikasi webserver lokal di laptop. Setelah menginstal, langsung saya coba jalankan servernya. Wah, ternyata tidak bisa jalan apache-nya. MySQL-nya sih bisa.

 

Port 80 lagi dipakai

Port 80 lagi dipakai

Begitu saya coba klik “test port 80”, ternyata port 80 sudah digunakan oleh Microsoft-HTTPAPI/2.0. Itulah makanya saya mencoba-coba cari tahu bagaimana mengecek port-port yang sedang digunakan oleh sebuah aplikasi.

Ada cara-cara sederhana untuk melihat port di Windows. Modal kita hanya command prompt. Kita bisa mengaksesnya dengan kombinasi tombol windows+R (sama dengan menjalankan Run), lalu ketik ‘cmd’ dan tekan enter. Command prompt pun terbuka.

  1. Ketikkan netstat -ano dan tekan enter.
    Dalam hitungan 1 detik atau kurang, tampillah daftar jenis protokol, local Address (nomor port berada di belakang tanda “:”), foreign address, state, dan PID. Nah, sampai di sini kita tahu PID-nya
  2. Ketikkan tasklist dan tekan enter.
    Perintah ini akan menampilkan semua task atau proses yang sedang berjalan dalam windows.  Data yang ditampilkan meliputi di antaranya adalah image name dan PID. Nah, dengan mengetahui image name-nya kita sudah bisa mendapatkan gambaran aplikasi yang sedang berjalan. Kalaupun kita ingin menutup aplikasi tersebut, cukup ketik taskkill /pid <nomor PID aplikasi> dan tekan enter.

Berikut ini saya catatkan beberapa perintah yang bermanfaat berkaitan dengan netstat dan tasklist.

  • Melihat status port yang “listening”
    netstat -an |find /i “listening”
  • Melihat status port yang listening dan PID-nya
    netstat -ao | find /i “listening”
  • Melihat modul yang dijalankan oleh suatu aplikasi
    tasklist /m
  • Mematikan aplikasi berdasar nama prosesnya
    taskkill /f /im firefox.exe

Semoga bermanfaat, dan selamat mencoba!

Advertisements

,

  1. #1 by Pt. Grinviro Biotekno Indonesia on 10 - October - 2015 - 10:35 am

    saya sudah coba gan… tapi jendela cmdnya langsung close. Knapa ya…
    Grinviro Biotekno Indonesia

    • #2 by wisnu on 14 - October - 2015 - 6:49 pm

      coba dicek, jangan2 ada pirus gan…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: