搜到之前的帖子 /t/16243 说是新系统的DNS解析顺序变了,那现在有什么办法可以像以前一样配置本地域名么?
1
welsonla Sep 17, 2013 看了楼主的帖子,我特意看了下系统版本,我现在10.8.4,修改hosts一切正常
|
2
sumanx Sep 17, 2013 怎么会无效呢?我改的都有效。你是不是没保存成功?
|
3
painter Sep 17, 2013 |
4
mytharcher OP 保存成功的,hosts文件里:
127.0.0.1 localhost 127.0.0.1 test.local /etc $ host localhost localhost has address 127.0.0.1 Host localhost not found: 3(NXDOMAIN) /etc $ host test.local Host test.local not found: 3(NXDOMAIN) 有且只有localhost可以解析,而且也不正常。 |
5
shiny PRO @mytharcher 我测试了下,host 命令不会使用 /etc/hosts 里的映射,而用 ping 或者浏览器则正常。
|
6
mytharcher OP @shiny 用ping的确正常了,不过以前host也可以用本地hosts里记录的啊。另外看来是我apache的虚拟主机还是有问题,所有域名都指向第一个定义的<VirtualHost>里去。
|
7
mytharcher OP 好了,终于搞明白了,很多次重装配虚拟主机出问题都是少这么一句话:
NameVirtualHost * 结贴,感谢楼上各位! |