質問: /etc/inet/hostsの編集の反映について 初めて質問します。 solaris8の内の/etc/inet/hostsに記述していたhostnameを不要になり、削除したのですが、hostsの編集だけで、設定は反映されるのでしょうか。 osの再起動またはプロセスの再起動が必要になるのでしょうか。 openviewにも関連していることなのですが、osレベルでの回答がほしいのでどなたかご教授ください。 よろしくお願いします。
回答: #1です。 > ちなみに、hosts編集によるほかのファイルへの影響なんかはあるのでしょうか。 > 例えば、編集して再起動した時、他のファイルに書き込まれたりするような行為が発生したりすることはないのでしょうか。 すぐには思いつかないです。たぶんないと思います。 自分自身のhostnameとipアドレスがhostsには記載されていると思いますが、これ以外の部分は単純に名前解決のためだけに使われるはずです。 もう少し正確には、 /etc/nsswitch.conf に hosts: files dns みたいな行があると思いますが、これが名前解決の順序を決めています。 files(/etc/inet/hostsの事) -> dns の順で名前を解決する、という事です。