IT資格用語解説情報処理安全確保支援士試験・ネットワーク運用管理ツール
ifconfig
更新日:
用語解説
Unix系OSでネットワークインタフェースの状態・設定を表示または変更する従来のコマンドです。Linuxではnet-toolsに含まれ、現在はiproute2のip addrやip linkが推奨されることが多くなっています。
■ 試験で押さえるポイント
インタフェース名、IPv4/IPv6アドレス、ネットマスク、ブロードキャスト、MACアドレス、MTU、UP・RUNNINGなどのフラグ、送受信統計を確認できます。
引数なしでは有効なインタフェースを表示し、-aで停止中を含めて表示する実装が一般的です。OSや版によってオプション・出力形式が異なる点に注意します。
アドレスやネットマスクの設定、インタフェースのup/downも可能ですが、コマンドでの一時設定は再起動やネットワーク管理サービスによって失われる場合があります。
Linuxでは表示・設定にip addr show、リンク状態にip link showを使うのが現在の標準的な選択です。ifconfigが旧式でも、既存環境の保守や試験問題では意味を理解する必要があります。
■ 過去問での着眼点
ifconfig=自ホストのインタフェース設定、arp=近隣IPとMACの対応、netstat=接続・待受け・経路など、と役割を区別します。
例: ifconfig eth0で、eth0がUPか、想定したIPアドレスとネットマスクか、受信エラーが増えていないかを確認します。経路表そのものの詳細確認には別のコマンドを使います。