人生ずっと勉強

人生ずっと勉強ですね。 https://twitter.com/KiyotakaGoto

「::1」というIPアドレスはIPv6のループバックアドレス

mac book air に最初から入っていたapacheのドキュメントルートに
適当にファイルを配置して、
http://localhost」でアクセスすると、

[error] [client ::1] File does not exist: /usr/htdocs

となった。
「client ::1」が気になったので調べると、IPv6のループバックアドレスらしい(c# - What is IP address '::1'? - Stack Overflow)。

あれ、と思って /etc/hosts を調べる。

127.0.0.1	localhost
255.255.255.255	broadcasthost
::1             localhost 
(省略)

となっていた。
なぜかIPv4ではなくv6のアドレスが採用されるらしい。
なんでだろう。hostsって下から見るんだっけ?
とりあえずIP直打ちしたらちゃんとアクセスできたのでよしとする。