免费注册 查看新帖 |

Chinaunix

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

关于DNS的问题,非常奇怪! [复制链接]

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-05 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-04-17 10:31 |只看该作者 |倒序浏览
问题描述:我的电脑上装了两个操作系统,一个是freebsd5.2.1,一个是XP,两个操作系统都采用动态获取IP和DNS服务器地址,但是在XP下可以上网,在BSD下不能上网,但是可以PING通DNS的IP地址,可以PING通互联网上的所有有效的IP,例如新浪等,但是只能PING他们的IP,不能PING域名(我先在XP下得到新浪的IP,然后在freebsd下PING,可以PING通),PING域名的时候提示:host lookup failure

基本情况:这个系统是刚重装的,重装之前是可以正常在X里面上网的,但是有一个问题是,X系统有时能启动,有时不能启动(就是启动的时候死机,没有任何提示),并且有90%的时候是不能启动的,重装N次也解决不了问题,这次重装后,我重新编译了内核,把不用的设备,例如RAID等去掉了,这样我的X可以每次正常启动,但是却出现了以上的新问题.接着我又重新编译了一下,只是把 I586 ,I486去掉,保留I686,其它没有任何变化,这时的情况是问题依旧,并且X也不能正常启动了

个人感觉:似乎是机器无法把域名,例如www.sina.com.cn 正确的送往DNS服务器进行解析,所以无法得到正确的IP,可是又是什么原因造成机器无法完成这个功能呢?


非常感谢你的关注!

论坛徽章:
0
2 [报告]
发表于 2004-04-17 10:55 |只看该作者

关于DNS的问题,非常奇怪!

看看你的/etc/resolv.conf里面配置的信息。
还有,用nslookup来测试看看结果。

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-05 06:20:00
3 [报告]
发表于 2004-04-17 11:45 |只看该作者

关于DNS的问题,非常奇怪!

我的/etc/里面没有这个文件,而且 nslookup怎么用?

论坛徽章:
0
4 [报告]
发表于 2004-04-17 11:55 |只看该作者

关于DNS的问题,非常奇怪!

那你就需要写(vi)这个/etc/resolv.conf的文件的了,具体如下:
nameserver   202.102.24.35
nameserver   221.6.4.66

上面的IP地址是DNS服务器的地址,你可以按照你本地的网络自己填写。

nslookup的命令使用如下:

shell#nslookup
Default Server:  ns.jlonline.com
Address:  202.102.24.35

>; www.sohu.com
Server:  ns.jlonline.com
Address:  202.102.24.35

Non-authoritative answer:
Name:    pagegrp1.sohu.com
Addresses:  61.135.150.75, 61.135.150.145, 61.135.131.73, 61.135.131.91
          61.135.131.180, 61.135.131.182, 61.135.131.183, 61.135.132.172, 61.135
.132.173
          61.135.132.176, 61.135.133.109, 61.135.145.47, 61.135.150.65, 61.135.1
50.67
          61.135.150.69, 61.135.150.74
Aliases:  www.sohu.com

>;

如果是可以使用的话,那就应该等到以上的信息。 祝你好运!!

论坛徽章:
0
5 [报告]
发表于 2004-04-17 12:01 |只看该作者

关于DNS的问题,非常奇怪!

[quote]原帖由 "snwxf"]我的/etc/里面没有这个文件,而且 nslookup怎么用?[/quote 发表:


晕了!骨之不存,毛焉附之?

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-05 06:20:00
6 [报告]
发表于 2004-04-17 15:01 |只看该作者

关于DNS的问题,非常奇怪!

原帖由 "gaussong" 发表:
那你就需要写(vi)这个/etc/resolv.conf的文件的了,具体如下:
nameserver   202.102.24.35
nameserver   221.6.4.66

上面的IP地址是DNS服务器的地址,你可以按照你本地的网络自己填写。

nslookup的命令使..........


非常感谢你的参与!

我已经根据你的方法试过了,我所用的是DNS是中国联通的
211.91.120.129
211.94.33.193
这两次服务器都可以在freebsd下正常的PING通,你也要以在你的机器上PING一下,可是问题依然出现,还是出现 host name lookup fialure
在nslookup里面,当输入www.sina.com.cn时,给出的提示是:
can't find host www.sina.com.cn host name lookup fialure

我真不知道是出了什么问题了,但是PING 211.95.77.1(新浪的IP)又一切正常

再次感谢您!希望能得到解决!

论坛徽章:
0
7 [报告]
发表于 2004-04-17 22:24 |只看该作者

关于DNS的问题,非常奇怪!

你的提示信息是:host name lookup fialure ,那你说明你所配置的文档/etc/resolv.conf存在错误的啦,或者是还没有起到作用。
要不然,你重启你的FREEBSD看看,然后再试试nslookup的命令。
反正我是这样配置的——没有什么问题的。

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-05 06:20:00
8 [报告]
发表于 2004-04-17 22:30 |只看该作者

关于DNS的问题,非常奇怪!

原帖由 "gaussong" 发表:
你的提示信息是:host name lookup fialure ,那你说明你所配置的文档/etc/resolv.conf存在错误的啦,或者是还没有起到作用。
要不然,你重启你的FREEBSD看看,然后再试试nslookup的命令。
反正我是这样配置的——..........


非常感谢你,我已经搞掂了
其实里面差一句:
domain good.good
加上这一句就行了
good.good是我的机器域名
再次感谢你
可以交个朋友吗?
我的QQ7774840
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP