2011-12-01 112 views
1

我已经找到关于此问题的serval问题,但没有人帮助我,我正在寻找 天以解决我的问题,但我无法完成,希望有人可以帮助 我有这个大问题。Mac OS X Lion无法解析本地主机

我尝试ping我的本地主机,我需要这个来开发我的web应用程序。我通过zendServer来做到这一点。

当我将我的OS X升级到Lion时,出现了这个问题。

我使用互联网通过苹果timecapsule,但我认为这并不重要,使它能够使用您的本地主机?

主机文件(sudo的纳米/私营/ etc/hosts文件):

127.0.0.1  localhost 
255.255.255.255 broadcasthost 
::1    localhost 
fe80::1%lo0  localhost 

挖掘结果:

leny-pc:~ nickyklaasse$ dig localhost 

; <<>> DiG 9.7.3-P3 <<>> localhost 
;; global options: +cmd 
;; Got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 18908 
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 

;; QUESTION SECTION: 
;localhost.   IN A 

;; ANSWER SECTION: 
localhost.  10800 IN A 127.0.0.1 

;; Query time: 20 msec 
;; SERVER: 192.168.1.254#53(192.168.1.254) 
;; WHEN: Thu Dec 1 13:08:07 2011 
;; MSG SIZE rcvd: 43 

主机结果:

leny-pc:~ nickyklaasse$ host localhost 
localhost has address 127.0.0.1 
localhost has IPv6 address ::1 

平安结果:

leny-pc:~ nickyklaasse$ ping localhost 
ping: cannot resolve localhost: Unknown host 

我希望有人能帮我解答。

随着亲切的问候,

尼基

+0

如果你看[su],你可能会有更好的运气 - 例如,我sa wa大量的命中[当我做了/etc/hosts](http://superuser.com/search?q=%22%2Fetc%2Fhosts%22+macintosh&submit=search)搜索 –

+0

我有相同的问题,因为更新到狮子。它必须与Web共享有关 – Jorre

回答

0

解决由Mac的清洁新安装Os Lion by DVD

0

评论这2条线,然后再试一次:

::1    localhost 
fe80::1%lo0  localhost 

,让我知道发生什么事

+0

感谢您的快速反应,我评论这两行并做了'dscacheutil -flushcache',也做了重启,但没有任何意义。 (我仍然无法ping本地主机) – directory