Mac OSX Lionにアップデートしたときにhostsの名前解決が遅くなる件の回避方法

ということで、色々と調べたり質問したりした結果、これでいけるかも、というのが分かったのでメモ。

問題としては、

  • Apacheを自分で立てている。
  • Virtualnameでドメインを設定
  • hostsで上記ドメインを自分自身に設定

となっている場合に、Lionにアップデートするとなぜか名前解決に異常に時間がかかる、というもの。

これについての回避方法は、IPv6の設定も一緒にしておくとどうやら解決するらしい。
こんな感じ↓ 

127.0.0.1 exsample.dev
::1 exsample.dev

という感じに。
またよく使われる(?)hoge.localというのもよくない模様。予約語?みたいな扱いになってるらしく、.localというTLD(TOP Level Domain)は使わないようにしておいたほうが安全かも。

さらに、ひとつのIPに対して複数のドメインを設定するのもよくないみたい。なので、1ドメイン1行に書いておくとより安全。ちょっとめんどくさいけど。

  1. netadamaedoからリブログしました
  2. poundhoundedoからリブログしました
  3. edoの投稿です