【解説】 A) 正解です。deviceはnmcliで操作可能な主要オブジェクトの1つです。 B) 正解です。connectionもnmcliで管理可能なオブジェクトの1つです。 C) 誤りです。dnsはネットワーク設定の一部ですが、直接的にnmcliで操作するオブジェクトではありません。 D) 誤りです。routesはルーティング設定ですが、nmcliのオブジェクトとしては指定できません。
A) systemctl restart network B) ifdown C) netctl enable D) ifup
解答解説を開く
正解)B,D
【解説】 A) 誤りです。systemctl restart networkはネットワークサービスの再起動に使用されますが、特定のインターフェースの有効化や無効化には使用しません。 B) 正解です。ifdownはネットワークインターフェースを無効化するためのコマンドです。 C) 誤りです。netctl enableはArch Linuxの専用コマンドで、一般的なLinuxディストリビューションでの標準的なコマンドではありません。 D) 正解です。ifupはネットワークインターフェースを有効化するためのコマンドです。
【解説】 A) 正解です。ssは現在のソケット接続状態を確認するためのコマンドです。 B) 誤りです。nmapはネットワークスキャンツールであり、ソケット状態の確認には使用されません。 C) 誤りです。tcpdumpはパケットキャプチャツールであり、ソケット状態の確認には使用されません。 D) 誤りです。netstatは古いツールで、現在は非推奨とされています。
問題44:ホスト名を変更するコマンドとして適切なものは次のうちどれですか。
A) echo newname > /etc/hostname B) ip set-hostname newname C) hostnamectl set-hostname newname D) networkctl set-hostname newname
解答解説を開く
正解)C
【解説】 A) 誤りです。この方法でホスト名を変更することも可能ですが、推奨されていません。 B) 誤りです。ipコマンドではホスト名を設定することはできません。 C) 正解です。hostnamectl set-hostname newnameはsystemdを使用するシステムで推奨される方法です。 D) 誤りです。networkctlはsystemd-networkdに関連するツールであり、ホスト名設定には使用しません。