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で学べます。
コメントを残す