web-dev-qa-db-ja.com

このポートをバインドしているものは何ですか?

何かがポート80でコンテンツを提供していますが、これを実行しているプロセスがわかりません。どのプロセスがどのポートにバインドされているかを確認する方法はありますか?

pdate:これはnetstat...の出力です。残念ながら、ポート80をバインドしているようには見えません。私のポート80はまだ情報を提供しています。これは不可能ですか、何か不足していますか? (下記参照)

pdate:netstat -anboを実行し、タスクマネージャーのプロセスと相互参照した後、skypekit.exeがポート80をバインドしていることがわかりました。この問題はおそらくこの質問の範囲外になります。補足すると、トリリアンはskypekit.exeとそのトラフィックにポート80と443を使用していました。

PS D:\> netstat -anbo

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       6664
 [skypekit.exe]
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       1280
  RpcSs
 [svchost.exe]
  TCP    0.0.0.0:443            0.0.0.0:0              LISTENING       6664
 [skypekit.exe]
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
 Can not obtain ownership information
  TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING       916
 [wininit.exe]
  TCP    0.0.0.0:1026           0.0.0.0:0              LISTENING       1480
  eventlog
 [svchost.exe]
  TCP    0.0.0.0:1027           0.0.0.0:0              LISTENING       1568
  Schedule
 [svchost.exe]
  TCP    0.0.0.0:1028           0.0.0.0:0              LISTENING       980
 [lsass.exe]
  TCP    0.0.0.0:1029           0.0.0.0:0              LISTENING       568
 [spoolsv.exe]
  TCP    0.0.0.0:1030           0.0.0.0:0              LISTENING       956
 [services.exe]
  TCP    0.0.0.0:2987           0.0.0.0:0              LISTENING       308
9
wen

netstat -anbをお試しください

C:\> netstat -anb

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       1724
  [Apache.exe]

更新:-anbの-​​aには理由があります。

C:\> netstat /?

Displays protocol statistics and current TCP/IP network connections.

NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [interval]

  -a            Displays all connections and listening ports.
                                         ^^^^^^^^^^^^^^^^^^^^
                                         ||||||||||||||||||||
16
RedGrittyBrick

将来の参考のために、 Sysinternals には、マシンで何が起こっているのかを発見するための素晴らしいツールがたくさんあります。たとえば、tcpviewを使用すると、TCP/UDPソケットをリアルタイムで監視できます。filemonファイルアクセスに関連するアクティビティを表示できます...リストは続きます。

4

1つの方法は、netstat -anboを使用することです

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    0.0.0.0:21             0.0.0.0:0              LISTENING       7908
 [filezillaserver.exe]
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       468
  RpcSs
 [svchost.exe]
  TCP    0.0.0.0:443            0.0.0.0:0              LISTENING       4588
 [vmware-hostd.exe]

vmware-hostdを停止すると、起動するはずです。

0
alex novickis

このPowerShellコマンドを実行するだけで、リッスンしているプロセスの名前が表示されます。 443。

Get-Process -Id (Get-NetTCPConnection -LocalPort 443).OwningProcess

Handles NPM(K)    PM(K)     WS(K)     CPU(s)     Id SI ProcessName
------- ------    -----     -----     ------     -- -- -----------
    143     15     3448     11024             4572 0 MySuperServer
0
bahrep