WindowsのIP確認コマンド(ipconfig・PowerShell)

最終更新: 2026-05-30

コマンドプロンプト(定番)

ipconfig            :: IPアドレス概要
ipconfig /all       :: MACアドレスやDNSも含む詳細
ipconfig /flushdns  :: DNSキャッシュ消去
netstat -ano        :: 通信状況とPID
nslookup example.com:: DNS照会
tracert example.com :: 経路調査(Linuxのtracerouteに相当)

PowerShell(モダン)

PowerShellのネットワーク系コマンドレットはより構造化された結果を返します。

# IPアドレス一覧
Get-NetIPAddress | Where-Object AddressFamily -eq IPv4

# 既定ゲートウェイ・DNSなどの構成
Get-NetIPConfiguration

# ポート到達確認(pingの代替にもなる)
Test-NetConnection example.com -Port 443

# DNS照会(dig相当)
Resolve-DnsName example.com -Type A
Resolve-DnsName 8.8.8.8 -Type PTR   # 逆引き

# 待ち受け/接続中のTCP
Get-NetTCPConnection -State Listen

グローバルIPを取得

(Invoke-RestMethod https://show-ip-addr.com/api/myip).ip

ブラウザなら当サイトのトップを開くだけで、あなたのグローバルIPと逆引き・登録情報が表示されます。

参考資料