- 论坛徽章:
- 0
|
这几天一直被nslookup这个问题难着。也查过一些资料包括论坛里面的,但也没有找到解决方法。\r\nOS:Sun Solrais 5.9\r\n最初的时候在运行nslookup命令的时候,提示:\r\nCan\'t find server name for address 127.0.0.1 :Unspecified error \r\nDefault servers are not available.\r\n\r\n后来在/etc/下加了一个resolv.conf,内容是:\r\n nameserver 127.0.0.1\r\n nameserver ***.***.***.*** (本机的IP)\r\n再运行nslookup命令的时候,提示:\r\nCan\'t find server name for address 127.0.0.1 :No response from server.\r\nDefault servers are not available.\r\n\r\n在网上查到文章说:If nslookup gives this response even for the local host name then it is possible that DNS server itself is not running .Check the named process and restart it in debug mode for clues about the problems .\r\n运行了一下:\r\nps -ef | grep named\r\n显示named process已经在运行了。\r\n\r\n运行hostname的时候可以显示当前主机名,\r\n用getent hosts hostname可以查到当前主机名对应的IP,其它的一些机器也可以(在/etc/hosts中配置的一些主机名)\r\n但nslookup却不行,总是报上面的错误。\r\n\r\n有人知道有什么办法可以让nslookup正确运行吗?\r\n\r\nThanks in advance. |
|