ipconfig - IPアドレスを確認する

にメンテナンス済み

ipconfigコマンドは、コマンドプロンプト上で使用することのできるコマンドの一つで、 ネットワーク接続の詳細を表示したり、DHCP から新しい IP アドレスを取得したりするために使用します。

具体的な使用例としては、自分の PC がネットワークにどのように接続されているのかを確認するため、 またはネットワーク接続に問題がある場合にトラブルシューティングを行うためなどがあります。

また、ipconfigコマンドを使用することで、現在使用している PC がネットワーク上でどのような位置にいるのか、どのような設定で接続されているのかを確認することができます。

例えば、自分の PC の IP アドレスやサブネットマスク、デフォルトゲートウェイなどの情報は、ipconfigコマンドを使用することで瞬時に取得することができます。

本記事では、ipconfigコマンドの基本的な使い方から応用的な使い方、そしてトラブルシューティング方法までを詳しく解説していきます。

ipconfigコマンドの基本的な使い方

ipconfigコマンドの基本的な使い方は以下の通りです。

ipconfig

オプションを指定することなく、コマンド単体で実行することが可能です。

より詳細な使い方は以下の通りですが、/allオプション以外はあまり使用する機会はないかもしれません。

ipconfig [/allcompartments] [/all] [/renew [<対象アダプタ名>]] [/release [<対象アダプタ名>]] [/renew6[<対象アダプタ名>]] [/release6 [<対象アダプタ名>]] [/flushdns] [/displaydns] [/registerdns] [/showclassid <対象アダプタ名>] [/setclassid <対象アダプタ名> [<クラスID>]

各オプションの説明

ipconfigコマンドのオプションは、以下の通りです。

オプション説明
/allcompartmentsすべてのコンパートメントの情報を表示します。
/allすべての情報を表示します。
/renew指定したアダプタの IP アドレスを更新します。
/release指定したアダプタの IP アドレスを解放します。
/renew6指定したアダプタの IPv6 アドレスを更新します。
/release6指定したアダプタの IPv6 アドレスを解放します。
/flushdnsDNS クライアントのキャッシュをクリアします。
/displaydnsDNS クライアントのキャッシュを表示します。
/registerdnsDNS クライアントのキャッシュを更新します。
/showclassid指定したアダプタの DHCP クラス ID を表示します。
/setclassid指定したアダプタの DHCP クラス ID を設定します。

ipconfigコマンドの具体例

まず、最も基本的な使い方として、ipconfigコマンドを単体で実行した場合の結果を確認してみましょう。

ipconfig

上記のコマンドを実行すると、以下のようにネットワーク接続の詳細が表示されます。

出力結果は実行する PC の環境によって異なりますが、以下のような情報が表示されます。

×
コマンド プロンプトのアイコン
コマンド プロンプト
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2024 Ribbit App Development All rights reserved.
 
C:\users\user>ipconfig
Windows IP 構成
イーサネット アダプター イーサネット:
接続固有の DNS サフィックス … : domain.com
リンクローカル IPv6 アドレス… . : fe80::d1d9:8f4e:78cd:6a10%4
IPv4 アドレス … … … . . : 192.168.1.2
サブネット マスク … … … : 255.255.255.0
デフォルト ゲートウェイ … … : 192.168.1.1
ワイヤレス LAN アダプター ローカル エリア接続* 1:
メディアの状態 … … … . . : メディアは接続されていません
接続固有の DNS サフィックス … :
ワイヤレス LAN アダプター Wi-Fi:
メディアの状態 … … … . . : メディアは接続されていません
接続固有の DNS サフィックス … :
トンネル アダプター isatap.domain.com:
メディアの状態 … … … . . : メディアは接続されていません
接続固有の DNS サフィックス … : domain.com
C:\users\user>
#コマンドプロンプト #バッチファイル #引数 #コマンドライン #コマンド