Netstatを使用してWindows11 / 10のネットワークの問題をトラブルシューティングする方法

Netstatを使用してWindows11 / 10のネットワークの問題をトラブルシューティングする方法

この投稿では、Netstatを使用してWindows11 / 10のネットワークの問題をトラブルシューティングする方法を説明します。pingとtracerouteは、Linuxサーバーのネットワークの問題をトラブルシューティングするときに非常に役立ちます。場合によっては、問題を追跡して解決するために、ネットワークに関する詳細情報が必要になることがあります。Netstatは、ネットワークのソケットに関する情報やその他の有用な情報を提供するコマンドの1つです。このツールを使用すると、pingやtracerouteと同じように、コマンドラインから結果をすばやく取得することもできます。 

Netstatとは何ですか?

IBMdeveloperWorksによると、Netstatはネットワークの問題をトラブルシューティングするための最も便利なLinuxツールの1つです。これは、LinuxやWindowsなどの他のオペレーティングシステムで使用して、着信および発信ネットワーク接続を表示できるツールです。それ以外に、ネットワーク、プロトコル、ルーティングテーブルに関する詳細情報を収集することもできます。

netstatを使用すると、ネットワークの問題を診断し、ネットワークを通過するトラフィックの量を測定できます。そのため、ネットワークパフォーマンスを監視し、障害、速度低下、またはボトルネックの原因を特定するための非常に便利なツールになります。

Netstatを使用してネットワークのトラブルシューティングを行う方法

Netstatを使用してネットワークのトラブルシューティングを行う方法は次のとおりです。

  • 管理者としてコマンドプロンプトを実行します。
  • 次に、以下のコマンドを入力して、Enterキーを押します。
netstat
  • Webを初めて使用する場合は、列が意味をなさない場合があります。
  1. Proto:ネットワークプロトコルを指します。TCPまたはUDPにすることができます。
  2. ローカルアドレス:コンピュータのIPアドレスとネットワークインターフェイスに関連付けられているポート。
  3. 外部アドレス:これは、リモートサーバーのIPアドレスとポート名を指します。
  4. ステータス:これは、接続が進行中であることを意味します。たとえば、アクティブな接続を見つけて、アイドル状態の接続を閉じます。

netstatコマンドを使用して、アクティブな接続に関する情報を表示できます。[外部アドレス]列には、IPアドレスとポートが表示されます。

IPアドレスの横で、次のコマンドを使用して、ポート名の代わりにポート番号を表示します。

netstat -n

また、システムがネットワークに接続したり、ネットワークから切断したりする場合があり、ネットワークの詳細が随時変更される場合があります。したがって、次のコマンドを実行することにより、netstatコマンドのネットワーク情報を定期的に更新できます。

netstat -n 5

更新を停止する場合は、Ctrl + Cキーを使用してください。

ノート。上記のコマンドで、5は5秒ごとのリフレッシュレートを表します。この間隔を増減したい場合は、値を変更できます。

netstatオプションを使用して、接続情報をフィルタリングします

Netstatは、デバイスのすべての接続の詳細を表示するために使用できる強力なコマンドです。以下は、特定のネットワーク情報を決定するために使用できる最も広く使用されているnetstatオプションです。

1]アクティブな接続と非アクティブな接続を表示する

このコマンドを使用して、アクティブまたは非アクティブなネットワークを確認できます。

netstat -a

2]アプリに関する情報を表示する

接続に関連付けられているすべてのアプリケーションが一覧表示されます。

netstat -b

3]ネットワークアダプタの統計

着信パケットと発信パケットの統計を表示します。

netstat -e

4]外部アドレス(FQDN)の完全修飾ドメイン名を表示する

外部アドレスのポート番号や名前を確認したくない場合は、次のnetstatオプションで代わりにFQDNが表示されます。

netstat -f

5]名前の代わりにポート番号を表示する

外部アドレスのポート名を数字に変換します。

netstat -n

6]プロセスIDを表示

これには、netstatなどの各接続のプロセスID(PID)用の追加の列が含まれています。

netstat -o

7]接続をフィルタリングするようにプロトコルフィルターを構成します。

選択した接続タイプがここに表示されます– UDP、TCP、TCPv6、またはUDPv6。

netstat -p udp

ノート。UDP部分で、プロトコル名を表示したいものに変更します。

8]リスニングポートと非リスニングポートのリスト

接続に関連付けられているリスニングポートと非リスニングポートを識別します。

netstat -q

9]プロトコルによるグループ統計

ネットワークは、UDP、TCP、ICMP、IPv4、またはIPv6のプロトコルに基づいて分類できます。

netstat -s

10]ルーティングテーブルを表示する

これにより、現在のネットワークのルーティングテーブルが表示されます。ルーティングテーブルには、システム内のすべての宛先ルートとマトリックスが一覧表示されます。ルートを印刷するようなものです。

netstat -r

11]アンロード状態の接続を表示

現在の接続オフロード状態のリストが表示されます。

netstat -t

12] NetworkDirect接続を参照してください

すべてのNetworkDirect接続が表示されます。

netstat -x

13]接続パターンを表示

ネットワーク上のTCP接続パターンが表示されます。

netstat -y

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です