【Windows】PowerShellでネットワークアダプタの情報を詳細に確認するコマンド

WindowsのコマンドからLinuxOSのようなインターフェース情報を確認するコマンドが必要なとき「ipconfig」コマンドを打つと便利です。

ただ、「ipconfig」で特定のアダプターの情報だけを表示したいとき、該当するコマンドがありません。
※私調べ。

このように、インターフェースが多い時など情報を確認するのが面倒な方に「PowerSell」で特定のインターフェース情報のみを確認するコマンドがあるので紹介します。

「PowerShell」特定のインターフェース情報を確認するコマンド「Get-NetIPConfiguration」

Windows Power Shellでは特定のインターフェース情報を表示することができます。
これ、実は結構便利なコマンドです。

Windows Power Shellを起動し、以下のコマンドを実行します。

PS C:\> Get-NetIPConfiguration

WindowsOSで認識されているネットワークアダプターの情報の一覧が表示されます。

詳細な情報を取得する際は以下のオプション「-Detailed」を使用します。

PS C:\> Get-NetIPConfiguration -Detailed

特定のインターフェース情報を表示する

それでは特定のインターフェースのみを表示したい場合は「-InterfaceAlias」オプションを利用します。
今回は「イーサネット」というネットワークアダプタの情報を表示した例となります。

PS C:\> Get-NetIPConfiguration -InterfaceAlias "イーサネット"

コマンドの出力結果は以下となります。

PS C:\> Get-NetIPConfiguration -InterfaceAlias "イーサネット"


InterfaceAlias       : イーサネット
InterfaceIndex       : 14
InterfaceDescription : Intel(R) Ethernet Connection (4) I211-LM
NetProfile.Name      : 識別されていないネットワーク
IPv4Address          : 192.168.1.1
IPv4DefaultGateway   :
DNSServer            : 10.0.0.1

アダプタ一覧の表示

Windowsが認識しているネットワークアダプタの一覧表示は以下のコマンドを実行することで確認できます。

PS C:\> Get-NetAdapter

Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
----                      --------------------                    ------- ------       ----------             ---------
イーサネット 2            .......................................      24 Not Present  00-00-00-00-00-00          0 bps
イーサネット 3            .......................................      20 Up           00-00-00-00-00-00       100 Mbps
イーサネット              .......................................      14 Up           00-00-00-00-00-00       100 Mbps
Bluetooth ネットワーク... .......................................      12 Disconnected 00-00-00-00-00-00         3 Mbps
Wi-Fi                     .......................................      9 Disconnected 00-00-00-00-00-00         6 Mbps

上記のように特定のアダプタのみを表示したい場合に利用してください。
構築環境のエビデンスログなどいろいろな面で利用できるので便利です。

ぜひ試してみてください。




エンジニアのオンライン学習

ITエンジニアにおすすめの教材、オンラインスクールです。
無料からエンジニアの学習ができる教材などまとめているので参考にしてください。

おすすめオンライン教材
自宅で学習ができるオンラインスクール

ITエンジニアの開発・検証・学習としてインターネット上で専用のサーバ(VPS)を利用しましょう!
実務経験はVPSで学べます。



コメントを残す

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

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

ABOUT US
げんき☆ひろき
インターネット関連のSEをやっています。 ネットワーク、サーバー、ストレージ、仮想基盤まで幅広く手を出しており、MVNOの構築経験もあります。 現在は、Pythonを使ったプログラミングの開発をしネットワークの自動化ツールを作成しています! Pythonの入門書も作成しているので、ぜひ参考にしてください!