質問: /etc/hostsの設定について os:freebsd7.1 /etc/hostsファイルを見てみると 127.0.0.1 localhost.aa.bb.ac.jp localhost 10.80.1.10 aa.bb.ac.jp host1 10.80.1.10 aa.bb.ac.jp. このように同じipに対して2行の記述がありました。 質問したい点は以下の2点です。 ・3行目は必要あるのかどうか。 ・3行目の最後のドットはどういう意味か。 よろしくお願いします。
回答: osに関係なくhostsファイルはホスト名とドメイン名をipアドレスと関連付けるためのファイルです。 dnsサーバーで名前解決するものより優先して名前からipアドレスに変換します。 質問の3行目は名前の部分を2行目に統合しても差し支えありませんが、タイプミスを起こさないように2行に分けたのではないかと思われます。 3行目の最後のドットは完全修飾ドメイン名(fqdn)を表すときに付けます。 このドットはルート(大元になる)をあらわすもので、通常は省かれて表示します。