サンプル集  >  MS-DOS  >  通信ポートの状態を確認(netstat)
通信ポートの状態を確認(netstat)
2022/02/06

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  *:*

-oオプションを指定するとそのポートを使っているプロセスIDも表示されます。

>netstat -ao

アクティブな接続

 プロトコル ローカル アドレス 外部アドレス  状態      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

-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
 :
 以下略

使用例

tomcat起動時Bindエラー

ORA-12514 サービスを認識できません

winsock2 I connectエラー処理追加

▲ PageTop  ■ Home


Copyright (C) 2022 ymlib.com