免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2838 | 回复: 6
打印 上一主题 下一主题

[问]solaris 9,DNS设置,不能解析域名? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-12-08 09:08 |只看该作者 |倒序浏览
solaris 9(x86)最初安装时,在 nameservice设置 里选择的是DNS。
安装之后,文件 /etc/resolv.conf 不存在,系统解析不了域名。
手动创建之后,添加如下内容:
nameserver 192.168.1.1

仍然解析不了。

我的机子是在一个子网里,router的私网IP地址是192.168.1.1。
子网里其它装windows的PC,DNS设置为192.168.1.1就可以了。

另外 resolv.conf里似乎还应该有一项 domainname 的,但我不知道该设置为什么。
现在solaris如果直接使用IP地址,是可以访问Internet的。

是以求助,ThanQ

btw. "solaris"怎么发音?

论坛徽章:
0
2 [报告]
发表于 2004-12-08 09:33 |只看该作者

[问]solaris 9,DNS设置,不能解析域名?

修改/etc/nsswitch.conf文件,将包含“hosts:”的一行改为:
    hosts: files dns

论坛徽章:
0
3 [报告]
发表于 2004-12-08 09:43 |只看该作者

[问]solaris 9,DNS设置,不能解析域名?

跟resolv.conf中的domainname无关,domainname只是指定默认搜索域名范围。你在指定了nameserver 192.168.1.1 后,运行nslookup试试,看能不能正确解析域名,如果能,你再否正确设置了nsswitch.conf文件,如果没有设置nsswitch.conf文件,请在hosts:files修改成hosts:files dns即可。

论坛徽章:
0
4 [报告]
发表于 2004-12-08 15:46 |只看该作者

[问]solaris 9,DNS设置,不能解析域名?

我查看了 /etc/nsswitch.conf 文件,其中已经包含 hosts: files dns 这一行。
# nslookup
*** Can't find server name for address 192.168.1.1: Non-existent host/domain
*** Default servers are not available

还有其他可能的原因吗?

一开始以为根本上不了网,偶然尝试了一下:
ftp 210.76.123.12
发现是可以上网的,就域名解析不了。

论坛徽章:
0
5 [报告]
发表于 2004-12-08 15:54 |只看该作者

[问]solaris 9,DNS设置,不能解析域名?

“nslookup
*** Can't find server name for address 192.168.1.1: Non-existent host/domain
*** Default servers are not available ”


说明你和你的dns服务器根本不通或者dns服务没启动。

论坛徽章:
0
6 [报告]
发表于 2004-12-08 16:01 |只看该作者

[问]solaris 9,DNS设置,不能解析域名?

但是同一局域网的其他计算机使用这个DSN server就能正常工作的。

我现在设置了一个公网的DSN server,202.106.46.151 ,已经可以解析域名了。

不解~~~

论坛徽章:
0
7 [报告]
发表于 2004-12-08 17:06 |只看该作者

[问]solaris 9,DNS设置,不能解析域名?

你的dns上限制了对某些机器才开启解析??
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP