対象試験と出題頻度
ipconfig(アイピーコンフィグ)は、基本情報技術者・応用情報技術者で出題されるテーマです。
ネットワークコマンドの識別問題で選択肢として繰り返し登場しており、「arp」「ping」「netstat」「nslookup」との役割の違いを正確に区別できるかがポイントになります。
詳細をクリックして確認
基本情報技術者
応用情報技術者
★★★☆☆
ランクB(標準)覚えておくと有利
用語の定義
情報処理試験を勉強していると、「ipconfig?ping?arp?コマンドが多すぎてどれが何だか分からない」と混乱しがちです。
ipconfig(Internet Protocol Configuration)とは、一言で言うと
「自分のPCに設定されているIPアドレスやサブネットマスクなどのネットワーク情報を表示するWindowsコマンド」
のことです。
イメージとしては、「自分の名刺を確認する行為」です。
名刺には自分の名前・所属・電話番号が書いてあります。
ipconfigは、PCが「自分のネットワーク上の名前(IPアドレス)・所属(サブネットマスク)・連絡先の出口(デフォルトゲートウェイ)」を確認するためのコマンドです。
📊 ipconfigの基本情報
| 項目 | 内容 |
|---|---|
| 正式名称 | Internet Protocol Configuration |
| UNIX/Linux版 | ifconfig(interface configuration)※最近はip addrコマンドが主流 |
| 主な用途 | 自端末のIPアドレス、サブネットマスク、デフォルトゲートウェイの確認 |
| 実行環境 | Windowsのコマンドプロンプト(cmd)またはPowerShell |
解説
ネットワークのトラブルが発生したとき、まず確認すべきは「自分のPCの設定がそもそも正しいのか」です。
IPアドレスが割り当てられていなければ通信はできず、サブネットマスクが間違っていれば同じネットワーク内の機器にも到達できません。
ipconfigは、こうした「自端末のネットワーク設定を即座に一覧表示する」ために用意されたコマンドです。
▶ 主なオプションと実行例(クリックで展開)
ipconfigにはいくつかのオプションがあり、用途に応じて使い分けます。
| コマンド例 | 表示される内容 |
|---|---|
| ipconfig | IPアドレス、サブネットマスク、デフォルトゲートウェイ(簡易表示) |
| ipconfig /all | 上記に加え、MACアドレス、DHCPサーバー、DNSサーバーなどの詳細情報 |
| ipconfig /release | DHCPサーバーから取得したIPアドレスを解放する |
| ipconfig /renew | DHCPサーバーからIPアドレスを再取得する |
| ipconfig /flushdns | DNSキャッシュをクリアする |
実務でよく使うのは「ipconfig」と「ipconfig /all」の2つです。ネットワーク障害の初動対応で「まずipconfigを叩く」のは、現場のエンジニアにとって基本動作になっています。
▶ 他のネットワークコマンドとの違い(クリックで展開)
ここだけは確実に押さえてください。ipconfigと混同されやすいコマンドは4つあります。
| コマンド名 | 役割 | 覚え方のポイント |
|---|---|---|
| ipconfig | 自端末のネットワーク設定情報を表示 | 「自分の名刺を見る」 |
| arp | ARPテーブル(IPアドレスとMACアドレスの対応表)を表示・管理 | 「近所の住所録を見る」 |
| ping | 指定した相手との通信が可能か疎通確認する | 「相手に呼びかけて返事を待つ」 |
| netstat | 自端末のTCP/IP接続状況やルーティングテーブルを表示 | 「今つながっている通信の一覧を見る」 |
| nslookup | ドメイン名からIPアドレスを問い合わせる(DNS問い合わせ) | 「電話帳で名前から番号を調べる」 |
| traceroute (tracert) |
宛先までの経路(通過するルーターの一覧)を表示 | 「目的地までの乗り換え案内」 |
最大の区別ポイントは「誰の情報を調べるか」です。
ipconfigは「自端末」、arpは「同一LAN内の他の機器」、pingは「指定した相手との疎通」、netstatは「現在の接続状況」と整理すれば混同しなくなります。
では、この用語が試験でどのように出題されるか見ていきましょう。
💡 ipconfigの核心を3行で
・自端末のIPアドレス・サブネットマスク・デフォルトゲートウェイを表示するWindowsコマンド
・/allオプションでMACアドレスやDHCP・DNS情報も確認できる
・UNIX/Linux環境ではifconfig(またはip addr)が同等の機能を持つ
試験ではこう出る!
ipconfigは、ネットワークコマンドの識別問題で選択肢の一つとして繰り返し登場しています。
ipconfig自体が「正解」になる出題は少なく、arpやpingが正解の問題で「誤りの選択肢」として登場するパターンが中心です。つまり、ipconfigの意味を正しく理解していないと、他のコマンドの問題でも失点します。
📊 過去問での出題実績(クリックして表示)
| 試験回 | 出題内容 | 問われたポイント |
|---|---|---|
| FE H30春 午前 問33 |
MACアドレスを調べるコマンドを選ぶ問題。ipconfigは誤りの選択肢として登場。 | ・正解はarp ・ipconfigは「自端末の設定表示」であり、他機器のMACアドレスは調べられない |
| AP R6秋 午前 問36 |
FE H30春 問33と同一の問題構成(流用問題)。「ipconfig又はifconfig」として選択肢に登場。 | ・FEとAPで同じ問題が出回る典型例 ・ipconfigとifconfigが併記される出題形式 |
| FE H26春 午前 問34 |
ICMPで通信相手との接続性を確認するコマンドを選ぶ問題。ipconfigは誤りの選択肢。 | ・正解はping ・ipconfigは疎通確認ではなく設定確認のコマンドである点が問われた |
📝 IPA試験での出題パターン
パターン1:「○○を調べるコマンドを選べ」
arp・ipconfig・netstat・pingの4択から目的に合ったコマンドを選ぶ形式。ipconfigは「自端末の設定表示」なので、他の機器の情報を調べる問題では不正解になる。
パターン2:「ipconfigの説明として適切なものを選べ」
各コマンドの説明文が並び、ipconfigに該当するものを選ぶ形式。「自端末」「ネットワーク設定情報の表示」がキーワード。arpの説明やpingの説明と入れ替えるひっかけに注意。
試験ではここまででOKです。オプション(/all、/renew等)の詳細まで問われることはないので、深追いは不要です。
【確認テスト】理解度チェック
ここまでの内容を理解できたか、簡単なクイズで確認してみましょう。
Q. ネットワークコマンド「ipconfig」の説明として、最も適切なものはどれでしょうか?
- A. 指定した相手にICMPパケットを送信し、応答の有無でネットワークの疎通を確認する。
- B. 自端末に設定されているIPアドレス、サブネットマスク、デフォルトゲートウェイなどのネットワーク構成情報を表示する。
- C. ARPテーブルを参照し、IPアドレスに対応するMACアドレスの一覧を表示・管理する。
正解と解説を見る
正解:B
解説:
ipconfigは、自分のPCに割り当てられたネットワーク構成情報を一覧表示するWindowsコマンドです。「自端末の設定を確認する」という点が他のコマンドとの決定的な違いになります。
選択肢Aはpingの説明です。pingはICMPのエコー要求・エコー応答を使って通信相手への疎通を確認するコマンドであり、自端末の設定表示は行いません。選択肢Cはarpコマンドの説明です。arpはARPテーブル内のIPアドレスとMACアドレスの対応情報を表示・管理するコマンドであり、自端末のネットワーク設定の確認とは目的が異なります。
よくある質問(FAQ)
Q. ipconfigとifconfigは何が違いますか?
OSの違いです。ipconfigはWindows専用、ifconfigはUNIX/Linux/macOS系のコマンドです。どちらも自端末のネットワーク設定を表示する点は同じですが、コマンド名と出力形式が異なります。なお、最近のLinuxディストリビューションではifconfigに代わり「ip addr」コマンドが標準になっています。IPA試験では「ipconfig/ifconfig」と併記されるケースがあるため、両方同じ機能だと覚えておけば問題ありません。
Q. 「ipconfig /all」で表示されるMACアドレスは、arpコマンドで表示されるMACアドレスとどう違いますか?
対象が異なります。「ipconfig /all」で表示されるのは自分のPC自身のMACアドレスです。一方、arpコマンドで表示されるのは、直近に通信した同一LAN上の他の機器のMACアドレス(ARPテーブルの内容)です。「自分を調べるならipconfig、他の機器を調べるならarp」と整理してください。
Q. 実務でipconfigを使うのはどんな場面ですか?
ネットワーク障害の初動対応で最も頻繁に使います。「インターネットにつながらない」という問い合わせを受けたとき、まずipconfigで端末にIPアドレスが正しく割り当てられているかを確認します。IPアドレスが「169.254.x.x」(リンクローカルアドレス)になっていればDHCPサーバーからの取得に失敗しているとすぐに判断でき、「ipconfig /renew」でIPアドレスの再取得を試みるのが定番の対処手順です。
Q. ipconfigで「デフォルトゲートウェイ」が空欄の場合、何が起きますか?
同一ネットワーク(LAN内)の通信は可能ですが、外部ネットワーク(インターネット等)への通信ができなくなります。デフォルトゲートウェイは「LAN外への出口となるルーターのIPアドレス」です。これが設定されていなければ、PCはLANの外にパケットを送るための経路が分からないため、外部との通信が遮断されます。