サンプル集 |
■VC ■C# ■Java ■BorlandC ■LinuxC ■MS-DOS ■bash ■Excel VBA ■VBScript ■PHP ■HTML ■perl ■iPhone ■Android ■Lua ■WordPress ■PowerShell ■other |
Linuxコマンド |
用語集 |
debian メモ |
apache2 メモ |
MySQL メモ |
Oracle メモ |
HOME |
netstatコマンドで通信ポートの状態を確認します。
◆環境OS | Windows 10 Home 20H2 64bit OS x64 ベース プロセッサ |
---|---|
MS-DOS | 10.0.19042.1466 |
netstatコマンドに-aオプションを指定すると、すべての接続とリッスンポートが表示されます。
表示される行が多いので、似たような行は抜粋しました。最初にTCPの情報が出て、続いてUDPが表示されています。
>netstat -a
アクティブな接続
プロトコル ローカル アドレス 外部アドレス 状態
TCP 0.0.0.0:135 MYDESKTOPPC:0 LISTENING
TCP 127.0.0.1:8884 MYDESKTOPPC:0 LISTENING
TCP 192.168.11.4:139 MYDESKTOPPC:0 LISTENING
TCP 192.168.11.4:49424 44.111.222.222:https ESTABLISHED
TCP [::]:135 MYDESKTOPPC:0 LISTENING
TCP [::1]:49669 MYDESKTOPPC:0 LISTENING
TCP [fe88::7cee:deaa:9588:5288%11]:57184 [fe88::7600:bdff:fe0
0:3d99%11]:microsoft-ds ESTABLISHED
UDP 0.0.0.0:500 *:*
UDP 127.0.0.1:1900 *:*
UDP 192.168.11.4:137 *:*
UDP [::]:500 *:*
UDP [::1]:1900 *:*
UDP [fe88::7cee:deaa:9588:5288%11]:52234 *:*
アクティブな接続
プロトコル ローカル アドレス 外部アドレス 状態
TCP 0.0.0.0:135 MYDESKTOPPC:0 LISTENING
TCP 127.0.0.1:8884 MYDESKTOPPC:0 LISTENING
TCP 192.168.11.4:139 MYDESKTOPPC:0 LISTENING
TCP 192.168.11.4:49424 44.111.222.222:https ESTABLISHED
TCP [::]:135 MYDESKTOPPC:0 LISTENING
TCP [::1]:49669 MYDESKTOPPC:0 LISTENING
TCP [fe88::7cee:deaa:9588:5288%11]:57184 [fe88::7600:bdff:fe0
0:3d99%11]:microsoft-ds ESTABLISHED
UDP 0.0.0.0:500 *:*
UDP 127.0.0.1:1900 *:*
UDP 192.168.11.4:137 *:*
UDP [::]:500 *:*
UDP [::1]:1900 *:*
UDP [fe88::7cee:deaa:9588:5288%11]:52234 *:*
-oオプションを指定するとそのポートを使っているプロセスIDも表示されます。
>netstat -ao
アクティブな接続
プロトコル ローカル アドレス 外部アドレス 状態 PID
TCP 0.0.0.0:135 MYDESKTOPPC:0 LISTENING 1256
アクティブな接続
プロトコル ローカル アドレス 外部アドレス 状態 PID
TCP 0.0.0.0:135 MYDESKTOPPC:0 LISTENING 1256
-nオプションを指定するとアドレスとポート番号が数字形式で表示されます。
MYDESKTOPPCが0.0.0.0という表示に変わりました。
>netstat -aon
アクティブな接続
プロトコル ローカル アドレス 外部アドレス 状態 PID
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1256
TCP 127.0.0.1:8884 0.0.0.0:0 LISTENING 4
TCP 192.168.11.4:139 0.0.0.0:0 LISTENING 4
TCP 192.168.11.4:49424 40.119.211.203:443 ESTABLISHED 4824
TCP [::]:135 [::]:0 LISTENING 1256
TCP [::1]:49669 [::]:0 LISTENING 5296
TCP [fe88::7cee:deaa:9588:5288%11]:57184 [fe88::7600:bdff:fe0
0:3d99%11]:445 ESTABLISHED 4
UDP 0.0.0.0:500 *:* 4668
UDP 127.0.0.1:1900 *:* 12808
UDP 192.168.11.4:137 *:* 4
UDP [::]:500 *:* 4668
UDP [::1]:1900 *:* 12808
UDP [fe80::7cee:deaa:9588:5288%11]:52234 *:* 12808
アクティブな接続
プロトコル ローカル アドレス 外部アドレス 状態 PID
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1256
TCP 127.0.0.1:8884 0.0.0.0:0 LISTENING 4
TCP 192.168.11.4:139 0.0.0.0:0 LISTENING 4
TCP 192.168.11.4:49424 40.119.211.203:443 ESTABLISHED 4824
TCP [::]:135 [::]:0 LISTENING 1256
TCP [::1]:49669 [::]:0 LISTENING 5296
TCP [fe88::7cee:deaa:9588:5288%11]:57184 [fe88::7600:bdff:fe0
0:3d99%11]:445 ESTABLISHED 4
UDP 0.0.0.0:500 *:* 4668
UDP 127.0.0.1:1900 *:* 12808
UDP 192.168.11.4:137 *:* 4
UDP [::]:500 *:* 4668
UDP [::1]:1900 *:* 12808
UDP [fe80::7cee:deaa:9588:5288%11]:52234 *:* 12808
-pオプションを指定すると、そのあとに指定したプロトコルの接続を表示することができます。-p TCPと指定して、TCPだけを表示してみます。
指定できるプロトコルはIP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UPD、UPDv6があるようです。
>netstat -aon -p TCP
アクティブな接続
プロトコル ローカル アドレス 外部アドレス 状態 PID
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1256
:
以下略
アクティブな接続
プロトコル ローカル アドレス 外部アドレス 状態 PID
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1256
:
以下略
使用例
Copyright (C) 2022 ymlib.com