pengembangan-web-mp.com

Bagaimana saya melihat apakah port digunakan pada mesin windows?

Saya menggunakan Windows XP pro, dan saya perlu tahu apakah ada sesuatu yang terdaftar pada port.

Jika demikian, bagaimana saya bisa tahu apa yang ada di port?

SUNTING

Yang saya maksud dengan terdaftar adalah bahwa saya mencoba untuk menguji aplikasi .NET remoting, dan saya perlu melihat apakah aplikasi tersebut berjalan atau terdaftar pada port yang diberikan.

23
David Basarab

netstat -a -b akan menampilkan semua port mendengarkan dan nama yang dapat dieksekusi (bukan hanya PID).

Jika Anda lebih suka versi grafis, Microsoft TCPView akan menampilkan informasi yang sama kepada Anda, memperbarui secara real-time.

35

TCPview dari Sysinternals Suite melakukannya dengan cara yang bagus, GUI.

Ini termasuk interval pembaruan yang dapat dikonfigurasi, penyelesaian alamat dan penyorotan perbedaan. Dan itu jauh lebih cepat daripada netstat -a -b.

Juga tersedia sebagai versi baris perintah (tcpvcon.exe). Keduanya gratis.

4
Tomalak

Bagaimana Anda mendefinisikan "terdaftar"?

Bagaimanapun, netstat -o akan mendaftar port yang saat ini digunakan dan mendengarkan dengan PID dan daftar tugas (atau daftar proses id apa pun yang tersedia) akan mengurutkan nama proses dan dieksekusi keluar saya kira? ^^

sunting: Oh Bagus, tidak melihat opsi netstat -b - itu jelas pilihan yang lebih baik :)

3
Oskar Duveborn

Jalankan netstat dari baris perintah dan itu akan menunjukkan kepada Anda semua koneksi saat ini. netstat -b akan menunjukkan kepada Anda program apa yang menggunakan port.

2
jeffl8n