127.0.1.1 って?
Update: 2012-07-28
Ubuntu 12.04 Server の /etc/hosts
を見ると
127.0.1.1 myhostname
という行がありました。インストール時に自動で生成されたようです。 localhost
は 127.0.0.1
です。実在しない IP アドレスだし、いらないと思うんだけど、いったいなに?と調べてみました。
Debian Reference 5.1.2. The hostname resolution
http://www.debian.org/doc/manuals/debian-reference/ch05.en.html#_the_hostname_resolution
Debian Bug report logs - #316099
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=316099
/etc/hosts
の中に hostname
があった方がいい場合があるのでとりあえず入れといた、ってことのようです。固定の IP アドレスがない場合が云々と書いてますが、 DHCP 使わずに固定 IP 割り当てる場合は、普通にそのアドレスにしておけばいいってことですね。