LoginSignup
0
0

PowerShell Get-NetAdapterコマンドレットでMACアドレスからIPアドレスを特定

Posted at

Get-NetAdapterコマンドの使用例

各ネットワークインターフェイス(NIC)情報を表示するコマンドレットです。 通常、コマンドラインオプションも併せて実行することでネットワークトラブル等の切り分け作業を行います。

NICに紐づくIPアドレス、MACアドレスの特定

Get-NetIPAddress | select InterfaceAlias, IPAddress

を実行することにより、NICのMACアドレスとそれに対するIPアドレスが表示されます。

Get-NetIPAddress | select InterfaceAlias, IPAddress

InterfaceAlias              IPAddress
--------------              ---------
Bluetooth ネットワーク接続  fe80::fxx3:xxxx:ecb5:19xx%8
イーサネット                fe80::bcxx:c0fd:xxxx:xxx8%14
Wi-Fi                       2400:4150:261:8700:c9e8:a45c:421a:2f2f
Loopback Pseudo-Interface 1 ::1
Bluetooth ネットワーク接続  169.254.200.187
イーサネット                192.168.100.98
Wi-Fi                       172.20.1.59
Loopback Pseudo-Interface 1 127.0.0.1

PCのNICのベンダー情報、リンク速度等を調べる

Get-NetAdapter

を実行することで、MacアドレスとLinkSpeedを調べることができます。

Get-NetAdapter

Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
----                      --------------------                    ------- ------       ----------             ---------
Wi-Fi                     Intel(R) Wi-Fi 6 AX200 160MHz                19 Up           4C-1D-96-16-32-E9       1.2 Gbps
イーサネット              Intel(R) Ethernet Connection (6) I219-V      14 Disconnected E8-D8-D1-6A-C4-DD          0 bps
Bluetooth ネットワーク... Bluetooth Device (Personal Area Netw...       8 Disconnected 4C-1D-96-16-32-ED         3 Mbps
ローカル エリア接続       PPPoP WAN Adapter                             4 Disconnected 00-00-00-00-00-00          0 bps

MACアドレスからIPアドレスを特定

Get-NetNeighbor -LinkLayerAddress "XX-XX-XX-XX-XX-XX"

ifIndex IPAddress                                          LinkLayerAddress      State       PolicyStore
------- ---------                                          ----------------      -----       -----------
41      255.255.255.255                                    XX-XX-XX-XX-XX-XX     Permanent   ActiveStore
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0