Chinaunix

标题: 请教关于配置DNS子域转发 [打印本页]

作者: lnliliang    时间: 2006-08-07 16:50
标题: 请教关于配置DNS子域转发
各位兄弟好:
因为对Unix下的DNS非常的不熟悉,所以即使看了大家关于DNS转发的讨论还是不知道应该怎样配置,
具体情况如下:
我们现在有一个DNS服务器(192.168.1.1)(不在我的维护范围内),他们有一个域名b.c.d  ,我们在他的下面申请了一个子域a.b.c.d,
对于a.b.c.d这个域,我们有一个DNS服务器(192.168.2.3)来负责此域内记录的解析,
现在需要在b.c.d的dns服务器给我们做一个转发,将对我们子域的解析发送到我们的子域DNS服务器上
那么需要在b.c.d的DNS服务器上配置哪些东西?

我记得他们修改DNS文件时,加了一条NS记录指向我们的主机域名,然后加了一条主机记录

大概是这样的,在b.c.d的配置文件中

a.b.c.d  NS   dnsserver.a.b.c.d  (此处a.b.c.d为域名  NS记录  dnsserver为我子域的DNS服务器名称)

dnsserver.a  A  192.168.2.3   (给这个服务器指了一条主机记录)

大家帮帮兄弟吧
谢谢

作者: 網中人    时间: 2006-08-08 13:12
基本是這樣, 不過:
1) 請別漏了結尾的小數點
2) 這情形叫委任(授權), 不叫轉發
作者: lnliliang    时间: 2006-08-08 21:08
按照这种方法做完后,我感觉根本就没将DNS解析请求转到专门负责子域解析的DNS服务器上,因为
我使用NSLookup 解析MX记录时不能返回值?
能帮忙分析问题在哪里吗?
作者: 網中人    时间: 2006-08-08 23:49
那你得"逐級"往下查查看, 正確的授權在哪?
作者: butterfly_lf    时间: 2006-08-09 14:19
子域的授权干吗建立了一个a记录?就指ns就可以了啊,难道bind下需要加一个a记录吗?名称和ip不是一样吗?不明白为什么加了一个a记录,win下直接指一个委托就可以了(不过在添加的时候提示server name和对应的ip,但是配置文件里不会出现a记录,只是授权记录),可能这点不太一样跟bind。

还有楼上的你要把你的子域的配置发上来啊,可能是你的mx记录设置有问题。
作者: lnliliang    时间: 2006-08-10 21:46
标题: 回复 網中人 butterfly_lf 的帖子
回复 butterfly_lf
我的子域的DNS是一个Windows机器,我在internet上,使用Nslookup,连接到我的这个Windows机器,能够正常解析MX记录
在BIND上,当初也试过只建一条NS记录,不过同样不好用。

回复 網中人
您有没有一个给子域建立授权的例子,让我借鉴一下

谢谢
作者: 網中人    时间: 2006-08-11 00:15
有啊, 很久之前就写过了:
http://www.study-area.org/linux/servers/linux_dns.htm#sub_zone
作者: liyoujunlizi    时间: 2008-10-24 15:42
问题搞定了吗?我也遇到这个问题了....两年了.呵呵
作者: 老虎爱上鱼    时间: 2008-10-24 18:48
路过啊
作者: zn520qfmb    时间: 2011-03-01 15:15
你的dns 弄好了吗 可以一起学习不哦?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2