安装新的Ubuntu 11.04后无法parsing到本地主机。 我尝试着:
root@valk-pc:~# nslookup localhost Server: 10.0.0.138 Address: 10.0.0.138#53 Non-authoritative answer: *** Can't find localhost: No answer
我的/etc/resolv.conf有这个:
# Generated by NetworkManager domain siemens search siemens nameserver 10.0.0.138
而/ etc / hosts包含一个有效的localhost条目。 可以做什么? 谢谢!
不能使用nslookupparsinglocalhost可能是正常的 – 它专门用于查询名称服务器,除非您查询的名称服务器有本地主机的logging,否则不会得到响应。
在Linux(和任何其他类似UNIX的系统)上,您将在/etc/hostsfind一个localhost的条目: –
127.0.0.1 localhost
不知道你为什么要parsing本地主机,但如果你有问题,首先检查/etc/hosts 。
编辑:看着你的其他职位,我不知道你为什么要查找本地主机。 如果你可以ping它,那么解决localhost不是你的问题…
最后,我发现了这个线程 ,就像在那里,在我的情况下,当我尝试
sudo ping localhost
那么我得到了一个正确的答案。
所以我试着改变/ etc / hosts
chmod 777
它的工作。 最后chmod到644,问题现在已经解决了。