1.07.2基礎
ディストリビューションのネットワーク設定に登録済みのインターフェースenp1s0を起動する。
ifupを使用する。
適切なコマンドはどれか。
× 不正解
ifup INTERFACEはディストリビューション側の永続設定を参照してインターフェースを起動する。実装や設定ファイルは環境により異なる。
詳細解説
正しい
ifup enp1s0設定に基づいて指定インターフェースを起動する。
ifupはディストリビューションのネットワーク設定を読み、指定インターフェースを起動する。アドレスや経路設定も実装に応じて適用する。
誤り
ifdown enp1s0指定インターフェースを停止する。
ifdownは稼働中のインターフェースを停止する反対方向の操作である。起動したいという要件に一致しない。
誤り
ifconfig enp1s0引数なしでは主に現在の情報を表示し、設定に基づく起動要求とは異なる。
ifconfigにインターフェース名だけを渡すと、その現在状態やアドレスを表示する。保存設定を読んで起動するifupとは異なる。
誤り
nmcli connection show enp1s0接続プロファイルの情報表示で、起動操作ではない。
connection showは接続プロファイルを参照する操作である。さらにenp1s0がプロファイル名とは限らず、有効化にはupを使う。
実際に確かめる
一時的な検証環境で実行できる例です。
command -V ifup 2>/dev/null || printf '%s
' 'ifup is not installed'期待される結果
ifupのコマンド情報、または未導入を示すメッセージ理解のポイント
- ifupは起動
- 永続設定を参照
- ifdownは停止
確認時の注意
- 確認環境: POSIX shell / 状態変更なし
基礎のおさらい
ifup/ifdown
実際に読む設定ファイルやバックエンドはディストリビューションと導入パッケージにより異なる。
管理方式の混在
NetworkManagerなど別の管理サービスと直接コマンドを混在させると、設定が上書きされることがある。
問題IDKL-102-965
確認環境POSIX shell / 状態変更なし
最終技術確認2026-08-13
誤り・権利侵害を報告