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アドレスとネットマスクか、受信エラーが増えていないかを確認します。経路表そのものの詳細確認には別のコマンドを使います。

音声で聞く

同じ分野の用語