LPIC-1 102試験 模試②:45-48

問題45:ホスト名の解決順序を指定する設定が含まれるファイルとして正しいものは次のうちどれですか。

A) /etc/hosts
B) /etc/nsswitch.conf
C) /etc/resolv.conf
D) /etc/hostname

解答解説を開く
正解)B

【解説】
A) 誤りです。/etc/hostsは静的なホスト名解決に使用されます。
B) 正解です。/etc/nsswitch.confはホスト名解決の優先順位を指定するファイルです。
C) 誤りです。/etc/resolv.confはDNSサーバの設定に使用されます。
D) 誤りです。/etc/hostnameはシステムのホスト名を指定するためのファイルです。

問題46:システムのホスト名を変更する正しいコマンドを選んでください(newnameを新しいホスト名とする)。

A) hostname newname
B) ip hostname set newname
C) echo "newname" > /etc/hostname
D) netctl hostname newname

解答解説を開く
正解)hostname newname

【解説】
A) 正解です。hostname newnameはホスト名を一時的に設定するためのシンプルなコマンドです。
B) 誤りです。ipコマンドではホスト名を設定することはできません。
C) 誤りです。この方法では設定できますが、手動編集が必要となり、推奨される方法ではありません。
D) 誤りです。netctlはネットワーク設定用のツールで、ホスト名の設定には使用されません。

問題47:ネットワークソケットの状態を確認するコマンドを選んでください。

A) ping
B) ss
C) traceroute
D) dig

解答解説を開く
正解)B

【解説】
A) 誤りです。pingは接続確認のために使用されますが、ソケット状態の確認には使用しません。
B) 正解です。ssはソケットの詳細な状態を確認するためのコマンドです。
C) 誤りです。tracerouteはネットワーク経路の調査に使用されますが、ソケット状態の確認には使用しません。
D) 誤りです。digはDNSに関する情報を確認するためのツールです。

問題48:ホスト名を永続的に設定するために使用されるコマンドとして適切なものを選んでください。

A) hostnamectl set-hostname newname
B) echo "newname" > /etc/hostname
C) hostname newname
D) netctl hostname newname

解答解説を開く
正解)A

【解説】
A) 正解です。hostnamectl set-hostname newnameを使用すると、ホスト名を永続的に設定できます。
B) 誤りではありませんが、推奨される方法ではありません。
C) 誤りです。hostname newnameはホスト名を一時的に変更するコマンドです。
D) 誤りです。netctlはネットワーク設定用ツールで、ホスト名の設定には使用されません。