免费注册 查看新帖 |

Chinaunix

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

[DNS] 域名解析问题,高手帮忙,急! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-12-25 16:30 |只看该作者 |倒序浏览
#more /var/named/db.test.com.cn
; Created Fri Apr 16 17:52:07 CDT 1999 by services/ns-admin
;
$ORIGIN test.com.cn.
@               IN SOA  nsa.test.com.cn. root.test.com.cn. (
                924252731               ; Serial Number
                10800                   ; Refresh after 3 hours
                3600                    ; Retry after 1 hour
                604800                  ; Expire after 1 week
                86400 )                 ; Minimum TTL of 1 day

        IN NS   nsa.test.com.cn.
        IN NS   nsb.test.com.cn.
        IN MX   10      nsa.test.com.cn.
        IN MX   20      nsb.test.com.cn.
nsa     IN A    201.101.68.130
nsb     IN A    201.101.68.131
www     IN A    211.91.133.15
localhost       IN A    127.0.0.1



# nslookup test.com.cn
Server: test.com.cn
Address:  201.101.68.130

*** test.com.cn can't find test.com.cn: Server failed
#
# nslookup nsa.test.com.cn
Server:  test.com.cn
Address:  201.101.68.130

Non-authoritative answer:
Name:    nsa.test.com.cn
Address:  201.101.68.130

#

问题1  为何DNS server是test.com.cn,而不是nsa.test.com.cn?

问题2为何无法解析域名,而只能解析域名服务器?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2003-12-26 02:20 |只看该作者

域名解析问题,高手帮忙,急!

請問你的 OS 版本可用 dig 嗎?若然,用 dig 來查的結果又如何?

問題一:你是否在上游注冊如此?
問題二:可能是上游答案。

论坛徽章:
0
3 [报告]
发表于 2003-12-26 08:23 |只看该作者

域名解析问题,高手帮忙,急!

是solaris的,不能用dig。我在resolv.conf中定义了nameserver 127.0.0.1和domain test.com.cn进行测试显示server local,但解析test.com.cn仍然显示服务器fail。    

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
4 [报告]
发表于 2003-12-26 09:16 |只看该作者

域名解析问题,高手帮忙,急!

嗯,那... 若將 named.conf 中關於貴 zone 設定用 /*  .... */ 包起來註解掉,
再重跑 named ,結果又如何?

论坛徽章:
0
5 [报告]
发表于 2003-12-26 11:13 |只看该作者

域名解析问题,高手帮忙,急!

SERVER:nsa.test.com.cn
但nslookup test.com.cn仍然为fail.
nslookup nsa.test.com.cn成功!!!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
6 [报告]
发表于 2003-12-26 11:25 |只看该作者

域名解析问题,高手帮忙,急!

fail 那行是你在 resolv.conf 使用的 nameserver 查不到反解。
請翻一下本版舊文,多此提到過了...

若是否發現註解掉的結果還是一樣呢?
那應該是 resolv.conf 的第二台 nameserver 幫你找的,
且那可能是你的  是 8.x 或更早的版本(嗯?還是 4.x 以前啊?我忘了...)
在舊版的 resolver 在判斷 authorized server 時,跟新板不一樣哦。
舊版若找不到 SOA 的 ns ,則信任上游的 record ,
但新版則不然...

论坛徽章:
0
7 [报告]
发表于 2003-12-26 12:49 |只看该作者

域名解析问题,高手帮忙,急!

fail 那行是你在 resolv.conf 使用的 nameserver 查不到反解。为何查反解啊?是正向查询错误啊!

SunOS nsa 5.8 Generic_108528-13 sun4u sparc SUNW,Ultra-250

舊版若找不到 SOA 的 ns

为何会找不到呢?怎么解决啊,老大帮忙啊!

论坛徽章:
0
8 [报告]
发表于 2003-12-26 13:12 |只看该作者

域名解析问题,高手帮忙,急!

# vi /etc/resolv.conf
; Created Fri Apr 16 17:52:07 CDT 1999 by services/ns-admin
;
domain          cpst.com.cn
#nameserver     127.0.0.1
#nameserver     本机DNS
nameserver      上级DNS

则nslookup test.com.cn
返回为test.com.cn.test.com.cn
而nslookup nsa.test.com.cn
返回为nsa.test.com.cn.test.com.cn

修改
# vi /etc/resolv.conf
; Created Fri Apr 16 17:52:07 CDT 1999 by services/ns-admin
;
domain          cpst.com.cn
#nameserver     127.0.0.1
nameserver     本机DNS
#nameserver      上级DNS

# nslookup test.com.cn
Server:  nsa.test.com.cn
Address:  201.101.68.130

*** nsa.test.com.cn can't find test.com.cn: Server failed

而nslookup nsa.test.com.cn
返回正确

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
9 [报告]
发表于 2003-12-26 15:33 |只看该作者

域名解析问题,高手帮忙,急!

原帖由 "hrbym" 发表:
fail 那行是你在 resolv.conf 使用的 nameserver 查不到反解。为何查反解啊?是正向查询错误啊!

SunOS nsa 5.8 Generic_108528-13 sun4u sparc SUNW,Ultra-250

舊版若找不到 SOA 的 ns?
为何会找不到呢?怎么解决啊,老大帮忙啊!


第一個問題,我說過了:請翻一下本版舊文,或精華。(你看越多收獲越多)

第二,套周星馳食神裡的話:施主,這個問題的答案就要問你自己囉...  ^_^
因為上游在"delegation" 的時候,通常只會設 NS 及 A 記錄。
而 SOA 則是在你所註冊的機器上設,同時,也可再指定 NS ....
若,上游設對,而你沒設對,那就找不到 ns 了啊...
所以我才引食神的話給你~~~ ^_^

p.s.
再贈你一招萬年不變的必備絕數:
欲設 named ,必先看 log ﹗
---新葵花寶典
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP