質問: /etc/hosts 記述方法 /etc/hosts 記述方法 ip アドレス ホスト名 が 一般的ですが、 ホスト名 ipアドレス でも問題ないでしょうか? また しくみとして どの段階でこのファイルを読み取り、認識するかなど 教えてください。 url あれば尚可
回答: >ホスト名 ipアドレス でも問題ないでしょうか? 何故そう思うのでしょうか? 疑問に思ったらやってみましょう。 またはmanで調べるくせをつけることをお勧めします。 man hosts >また しくみとして どの段階でこのファイルを読み取り、認識するかなど 教えてください。 こちらはたとえば man nsswitch.conf /etc/nsswitch.confというファイルを確認してみてください。 hosts: files dns などという行があるかと思いますが、ここでhost名を解決するための順番が指定してあります。 filesが無ければ/etc/hostsは参照されません。 またアプリケーションによっても異なります。 例えばsendmailであればsendmailの起動時に自ホスト名解決のために参照されます。 送信の場合は別途sendmail.cfで指定しないと永遠に参照しません。