Netstatコマンドを使用してネットワークの問題をトラブルシューティングする方法
Netstat(ネットワーク(Network) 統計(Statistics))は、コンピューターネットワークの問題を監視およびトラブルシューティングするために使用されるコマンドラインツールです。このツールは、デバイスのすべての接続を必要なだけ詳細に表示します。
Netstatを使用(Netstat)すると、すべての接続とそのポートおよび統計を表示できます。この情報は、接続を設定または修正するときに役立ちます。この記事では、Netstatコマンドと、接続に関して表示される情報をフィルタリングするための主なパラメーターを紹介します。
Netstatコマンドを使用したネットワークの問題のトラブルシューティング
このセクションでは、次のトピックについて説明します。
- Netstatコマンドの使用方法。
- netstatパラメータを使用(Use)して、接続情報をフィルタリングします。
- Netstatパラメーターの組み合わせ。
このツールをよりよく理解し、ネットワークの問題のトラブルシューティングに使用する方法を学ぶために、上記のトピックを確認するために参加してください。
1]netstatコマンドの使用方法
[ スタート]ボタンをクリックして、(Start button)コマンドプロンプト(Command Prompt)を検索し ます。コマンドプロンプトを右クリックし、[(Command Prompt)管理者として実行(Run as administrator)]オプションを選択して、管理者特権でコマンドプロンプトを 開きます。
次のコマンドを入力してEnterキーを押すと、Netstatを開くことができます。
netstat
ネットワークを初めて使用する場合は、列の意味がわからない場合があります。
- Proto: ネットワークプロトコル。TCPまたはUDPのいずれかです。
- ローカルアドレス: (Local Address: )特定の接続用のコンピューターのネットワークインターフェイスのIPアドレスとポート。
- 外部アドレス: (Foreign Address: )リモートデバイスのIPアドレスとポート名。
- 状態(State): 接続の状態を示します。たとえば、アクティブな接続と閉じている接続を見つけます。
netstatコマンドは、アクティブな接続とその詳細を表示します。 ただし、外部アドレス列にIPアドレスとポート名が出力されていることに気付くでしょう。
ポート名の代わりに接続のポート番号をIPアドレスの横に表示するには、次のコマンドを使用します。
netstat -n
さらに、システムはネットワークを切断または接続でき、ネットワークの詳細は定期的に変更される可能性があります。したがって(Hence)、次のコマンドを使用して、このコマンドを使用してnetstatネットワークの詳細を定期的に更新できます。
netstat -n 5
更新を停止するには、 CTRL + Cキーの組み合わせを押します。
注: (NOTE: )上記 のコマンドの5は、 (5)5秒(5 seconds. You)ごとにコマンドを更新し ます。 時間間隔を増減したい場合は、この値を変更できます。
2] netstatパラメータを使用(Use)して接続情報をフィルタリングします
このnetstat
コマンドは、デバイスの接続に関するすべての詳細を表示できる強力なコマンドです。特定のネットワークの詳細を見つけるために、次の最も一般的に使用されるnetstatパラメーターを調べてみましょう。
- アクティブな接続と非アクティブな接続を表示する(Display active and inactive connections)
アクティブまたは非アクティブなネットワークを表示します。
netstat -a
- アプリケーション情報を表示する(Display applications information)
接続に関連付けられているすべてのアプリケーションを一覧表示します。
netstat -b
- ネットワークアダプタの統計を表示する(View network adapter stats)
(Show)着信および発信ネットワークパケットの統計を表示します。
netstat -e
- 外部アドレスの完全修飾ドメイン名(FQDNS)を表示する(Display foreign addresses’ fully qualified domain name (FQDNS))
ポート番号や名前を表示したくない場合は、次のnetstatパラメーターで外部アドレスの完全修飾ドメイン名を表示します。
netstat -f
- 名前の代わりにポート番号を表示する(Show port numbers instead of names)
外部アドレスのポート名をポート番号に変更します。
netstat -n
- プロセスIDを表示する(Display the process ID)
同様に netstat,
、すべての接続のプロセスID(Process ID)(PID)に追加の列があります。
netstat -o
- プロトコルで接続をフィルタリングする(Filter connections by protocol)
指定したプロトコル( UDP、TCP、tcpv6、または udpv6 )の接続を表示します。
netstat -p udp
注:(NOTE:)接続を表示するプロトコルにパーツを変更する必要がudp
あります。
- 非リスニングおよびリストポートを表示
(Show)接続とそのリスニングポートおよびバインドされた非リスニングポートを表示します。
netstat -q
- プロトコルごとに統計をグループ化(Group stats by protocol)
(Categorize)利用可能なプロトコル( UDP(UDP)、TCP、ICMP、IPv4、およびIPv6 )でネットワークを分類します。
netstat -s
- ルーティングテーブルを表示する(Display routing table)
現在のネットワークのルーティングテーブルを表示します。それはあなたのシステムで利用可能な目的地とマトリックスへのすべてのルートをリストします。コマンドに似てい route print
ます。
netstat -r
- オフロード状態の接続を表示する(Display offload state connections)
現在の接続の接続オフロード状態のリストを表示します。
netstat -t
- NetworkDirect接続を参照してください(See NetworkDirect connections)
(Shows)すべてのNetworkDirect接続を表示します。(NetworkDirect)
netstat -x
- 接続テンプレートを表示する(Display connection Templates)
ネットワークのTCP接続テンプレートを表示します。
netstat -y
3]Netstatパラメータの組み合わせ
Netstatパラメータをさらにフィルタリングして、接続に関する情報を任意の方法で表示できます。上記のコマンドから、結合されたビューを表示するために2番目のパラメーターを追加するだけで済みます。
たとえば、 パラメータ-s
と -e
パラメータを組み合わせて、すべてのプロトコルの統計を表示できます。このようにして、他のパラメーターを組み合わせて、必要な結果を得ることができます。
複数のNetstatパラメーターを混在させる場合、2つのダッシュ(-)を含める必要はありません。1つのダッシュ(-)を使用して、2番目のダッシュなしでパラメーター文字を追加できます。
たとえば、次のコマンドを入力する代わりに:
netstat -s -e
あなたはそれを次のように書くことができます:
netstat - se
パラメータを忘れた場合、それらを覚える簡単な方法は、netstatに助けを求めることです。次のコマンドを実行するだけです。
netstat /?
netstatクエリプロセスをいつでも停止するには、CTRL + Cキーの組み合わせを押します。
Related posts
forfilesコマンドを使用すると、ファイル&フォルダを管理できます.Shared Network
DISKPARTコマンドのリストとそれらの使い方Windows 11/10
Command-lineを使用したCommand-lineを使ったFFmpegでFFmpegのサイズを変更する方法
Excel(XLS or XLSX)Command line(XLS or XLSX)Windows 10
Windows 11/10のTask ManagerにCommand Lineを表示する方法
Access FTP Server Windows 10でCommand Promptを使用する
Command PromptからMicrosoft Store appsを開く方法
便利なChrome Command Line Switches or Flags
Windows 11でWi-FiとEthernet adapterを有効または無効にする
Modern Standby Windows 10でNetwork Connectionsを有効にします
Tor Networkとは何ですか?それは何のために使われていますか?
コマンドプロンプト(CMD)-知っておくべき8つのネットワークコマンド
FFmpegを使用してCommand Line Interface経由RTSP streamを再生する方法
Swiss File KnifeはWindowsの便利なCommand Line toolです
Command LineからMpCmdRun.exeを使用してMicrosoft Defenderを実行する方法
Windows10でIPアドレスを変更する3つの方法
WindowsでTelnetクライアントをインストールして使用する方法
Telnetクライアントでできる5つの楽しくてオタクなこと
LAN Speed Test toolでLocal Area Network speedを測定します
Command Promptを使用して変更のための2つのFilesを比較する方法