【发布时间】:2011-10-14 01:27:35
【问题描述】:
升级到 Mac OSX Lion 后,我发现 /etc/hosts 不再首先查找名称解析。这会导致一些副作用,例如:
- /etc/hosts 中的条目解析非常缓慢
- 您不能不覆盖现有域,例如127.0.0.1 www.google.com
- 如果您从 DHCP 获取搜索域条目,比如说 .lan,并且某个有趣的人将 localhost.lan 配置为其他内容,那么本地 DNS 中的 127.0.0.1 您将无法再访问您的 localhost。
这种行为是有意的吗?这有什么意义吗?最重要的是,我怎样才能回到旧的行为。
【问题讨论】:
-
超级有用的问题 - 惊喜,令人惊讶的是它已关闭为题外话
-
至少他们还没有删除线程.. 还没有。这救了我的培根。我将所有主机从 X.local 更改为 X.lhost 并且问题消失了。在旁注中,我是 xip.io 的忠实粉丝,例如foo.127.0.0.1.xip.io
标签: macos dns osx-lion hosts-file