Apa yang menggunakan port 80? [duplikat]

1

Kemungkinan Duplikat:
Bagaimana menemukan exe mendengarkan di port?

Saya memiliki 2 situs web yang keduanya dikonfigurasi untuk dijalankan pada port 80 tetapi keduanya dihentikan. Jika saya memulai salah satunya, saya mendapatkan kesalahan

Tidak dapat mengakses file karena sedang digunakan oleh proses lain

Jika saya mengubah port dari kedua situs web menjadi 81, keduanya akan berjalan, asalkan saya hanya memulai salah satu dari keduanya.

Pertanyaannya adalah, karena saya hanya melihat satu situs web yang berjalan pada port 80, bagaimana saya bisa menentukan apa yang berjalan pada port 80?

Chad
sumber
Saya baru saja menemukan bahwa Skype mendengarkan pada port 80. Anda harus menonaktifkan ini di Tools> Options> Advanced Settings> Connection> "Gunakan port 80 dan 443 sebagai alternatif untuk koneksi yang masuk". Kegilaan.
James Dunne

Jawaban:

3

Perintah netstat -anoakan mencantumkan PID (ID proses) dari proses yang mendengarkan pada setiap port TCP. Sebagai contoh pada sistem saya PID 4 mendengarkan pada port TCP 80. Menggunakan Task Manager menunjukkan bahwa proses 4 adalah system.

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       1016
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING       712 
  TCP    0.0.0.0:1026           0.0.0.0:0              LISTENING       1228
  TCP    0.0.0.0:1027           0.0.0.0:0              LISTENING       756
HeatfanJohn
sumber
1
-bjuga akan menampilkan nama proses :)
Der Hochstapler
Terima kasih! Saya tidak tahu itu!
HeatfanJohn
1

Cara tercepat dan termudah untuk mengetahuinya adalah dengan menjalankan CurrPorts atau TCPView dan mencari port 80 (atau HTTP jika resolving aktif). Anda juga dapat mencari tahu tentang port terbuka lainnya.

Keduanya memberi Anda GUI yang mudah digunakan untuk memantau dan mengelola koneksi jaringan. Misalnya, Anda dapat mengurutkan dan memfilternya, dan cukup klik kanan dan pilih Tutup untuk menutup koneksi.

Namun, jika Anda mendapatkan kesalahan ditolak diakses pada file , maka saya tidak berpikir bahwa port yang digunakan adalah masalah (kecuali jika program ini hanya menggunakan pesan kesalahan umum dan berarti akses ditolak pada port ). Seandainya file terkunci (bahkan tidak dengan baca-berbagi), kemudian gunakan program seperti Unlocker untuk mencari tahu apa yang mengunci file yang dapat dieksekusi web-server.

Synetech
sumber
0

Anda tidak memberikan versi Windows yang Anda jalankan, tetapi jika Anda menjalankan Windows Server 2008 / Vista atau yang lebih baru, Windows dilengkapi dengan alat bawaan (hanya untuk Administrator) yang dipanggil Resource Monitor.

Saya bisa bersumpah ini telah ditanyakan / dibahas sebelumnya pada SU ...

Berikut ini adalah panduan / berjalan melalui berbagai fitur dari Resource Monitor, salah satunya di bawah Network -> Listening Ports. Anda harus dapat menemukan pelakunya di sana.

Monitor Sumber Daya adalah:

  • Mudah diakses melalui Task Manager pada Windows Vista / Server 2008 atau lebih baru.
  • Berorientasi grafis dan ramah pengguna.
  • Dibangun ke dalam sistem operasi.
  • Secara umum lebih bermanfaat daripada program yang hanya berurusan dengan koneksi jaringan, karena ini memberi tahu Anda tentang memori, CPU, dan disk juga.
allquixotic
sumber