免费注册 查看新帖 |

Chinaunix

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

[DNS] solaris下 配置 IPV6的DNS服务器 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-17 10:42 |只看该作者 |倒序浏览
我们现在的IPV6是双栈的,我的服务器既有IPV4的地址,也有IPV6的地址.

下载了bind-9.5.0a7后安装,配置


在本机上 用

dig  @ipv4地址  有返回信息


可用
dig  @ipv6地址
就返回
>; (1 server found)
>;; global options:  printcmd
>;; connection timed out; no servers could be reached


在本机上
ping  www.domain.cn

返回  unknow host


不知道要设置IPV6的DNS, /etc/named.conf      resolv.conf,   hosts等文件有没有特别要注意的地方


谢谢大家赐教.

论坛徽章:
0
2 [报告]
发表于 2008-09-17 11:11 |只看该作者
大家帮帮忙,我很着急,因为马上要验收了,本来以为已经设置好了,结果是IPV4的好用,IPV6的根本没法用.


有谁能告诉我,配置IPV6的DNS服务器,又哪些是IPV4的DNS服务器所没有的.


比如,named.conf文件中,hosts文件中,resolv.conf文件中,等等,是不是有什么特别的地方

是不是要把IPV6的地址也写进去.


万分感谢!

论坛徽章:
0
3 [报告]
发表于 2008-09-17 16:00 |只看该作者
我自己发现,我在编辑BIND的时候,没有加选项 --enable-ipv6

加这个选项重新编译之后

在本机上运行 dig @ipv6就有返回信息了


; <<>> DiG 9.3.4 <<>> @2001:da8:100a:122:21b:24ff:fe5b:e5f4
; (1 server found)
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14

;; QUESTION SECTION:
;.                              IN      NS

;; ANSWER SECTION:
.                       518400  IN      NS      i.root-servers.net.
.                       518400  IN      NS      l.root-servers.net.
.                       518400  IN      NS      m.root-servers.net.
.                       518400  IN      NS      g.root-servers.net.
.                       518400  IN      NS      c.root-servers.net.
.                       518400  IN      NS      a.root-servers.net.
.                       518400  IN      NS      d.root-servers.net.
.                       518400  IN      NS      j.root-servers.net.
.                       518400  IN      NS      f.root-servers.net.
.                       518400  IN      NS      h.root-servers.net.
.                       518400  IN      NS      e.root-servers.net.
.                       518400  IN      NS      b.root-servers.net.
.                       518400  IN      NS      k.root-servers.net.

;; ADDITIONAL SECTION:
a.root-servers.net.     518400  IN      A       198.41.0.4
a.root-servers.net.     518400  IN      AAAA    2001:503:ba3e::2:30
b.root-servers.net.     518400  IN      A       192.228.79.201
c.root-servers.net.     518400  IN      A       192.33.4.12
d.root-servers.net.     518400  IN      A       128.8.10.90
e.root-servers.net.     518400  IN      A       192.203.230.10
f.root-servers.net.     518400  IN      A       192.5.5.241
f.root-servers.net.     518400  IN      AAAA    2001:500:2f::f
g.root-servers.net.     518400  IN      A       192.112.36.4
h.root-servers.net.     518400  IN      A       128.63.2.53
h.root-servers.net.     518400  IN      AAAA    2001:500:1::803f:235
i.root-servers.net.     518400  IN      A       192.36.148.17
j.root-servers.net.     518400  IN      A       192.58.128.30
j.root-servers.net.     518400  IN      AAAA    2001:503:c27::2:30

;; Query time: 1300 msec
;; SERVER: 2001:da8:100a:122:21b:24ff:fe5b:e5f4#53(2001:da8:100a:122:21b:24ff:fe5b:e5f4)
;; WHEN: Wed Sep 17 15:54:03 2008
;; MSG SIZE  rcvd: 500



可到别的机器上,运行dig命令,却说  connection refused


有人说是,我的DNS里的限制没有打开,可是我不知道在哪里打开呀,多谢赐教.

论坛徽章:
0
4 [报告]
发表于 2008-09-19 12:34 |只看该作者
options {
        directory "/usr/local/bind/etc";
        listen-on-v6 { any; }; //监听IPv6地址上的域名请求
        allow-query { "any"; };
};

论坛徽章:
0
5 [报告]
发表于 2008-09-25 16:00 |只看该作者
谢谢楼上的回复,现在在别的机器上用dig 命令也有反应了.

新问题是,我在这台机器上 ping 任何域名,都返回 unknow host

看样子是这样机器自己的dns没有设置好

我是在/etc/resolv.conf  这样写的  
    domain    mydomain.com.cn
      nameserer  本机IPV6地址
      search  mydomain.com.cn
   
但好象不起作用,不知道应该怎么设置呢?

论坛徽章:
0
6 [报告]
发表于 2008-09-26 16:58 |只看该作者
我查看了 /var/adm/messages里的内容,确实有不对的地方,但不知道怎么改正,请帮我分析一下谢谢.
Sep 25 16:50:24 ipv6www named[2023]: [ID 873579 daemon.notice] exiting
Sep 25 16:51:19 ipv6www named[2050]: [ID 873579 daemon.error] dns_rdata_fromtext: 2001.DA8.ip6.arpa:3: near 'dns.mydomai.com.cn.dnsmaster.mydomai.com.cn.{': bad name (check-names)
Sep 25 16:51:19 ipv6www named[2050]: [ID 873579 daemon.error] zone 8.A.D.0.1.0.0.2.ip6.arpa/IN: loading from master file 2001.DA8.ip6.arpa failed: bad name (check-names)
Sep 25 16:51:19 ipv6www named[2050]: [ID 873579 daemon.error] mydomainhost:2: no current owner name
Sep 25 16:51:19 ipv6www named[2050]: [ID 873579 daemon.error] zone mydomai.com.cn/IN: loading from master file mydomainhost failed: no owner
Sep 26 16:43:03 ipv6www named[3069]: [ID 873579 daemon.notice] starting BIND 9.5.0a7 -c /etc/named.conf
Sep 26 16:43:03 ipv6www named[3069]: [ID 873579 daemon.error] binding TCP socket: address in use
Sep 26 16:43:03 ipv6www named[3069]: [ID 873579 daemon.notice] couldn't add command channel 127.0.0.1#953: address in use
Sep 26 16:43:03 ipv6www named[3069]: [ID 873579 daemon.notice] couldn't add command channel ::1#953: address in use
Sep 26 16:43:03 ipv6www named[3069]: [ID 873579 daemon.error] dns_rdata_fromtext: 2001.DA8.ip6.arpa:3: near 'dns.mydomai.com.cn.dnsmaster.mydomai.com.cn.{': bad name (check-names)
Sep 26 16:43:03 ipv6www named[3069]: [ID 873579 daemon.error] zone 8.A.D.0.1.0.0.2.ip6.arpa/IN: loading from master file 2001.DA8.ip6.arpa failed: bad name (check-names)
Sep 26 16:43:03 ipv6www named[3069]: [ID 873579 daemon.error] mydomainhost:2: no current owner name
Sep 26 16:43:03 ipv6www named[3069]: [ID 873579 daemon.error] zone mydomai.com.cn/IN: loading from master file mydomainhost failed: no owner
Sep 26 16:43:03 ipv6www named[3069]: [ID 873579 daemon.notice] running
Sep 26 16:45:32 ipv6www named[3069]: [ID 873579 daemon.notice] exiting
Sep 26 16:46:29 ipv6www named[3080]: [ID 873579 daemon.notice] starting BIND 9.5.0a7 -c /etc/named.conf
Sep 26 16:46:29 ipv6www named[3080]: [ID 873579 daemon.error] binding TCP socket: address in use
Sep 26 16:46:29 ipv6www named[3080]: [ID 873579 daemon.notice] couldn't add command channel 127.0.0.1#953: address in use
Sep 26 16:46:29 ipv6www named[3080]: [ID 873579 daemon.notice] couldn't add command channel ::1#953: address in use
Sep 26 16:46:29 ipv6www named[3080]: [ID 873579 daemon.error] dns_rdata_fromtext: 2001.DA8.ip6.arpa:3: near 'dnsmaster.mydomai.com.cn.{': bad name (check-names)
Sep 26 16:46:29 ipv6www named[3080]: [ID 873579 daemon.error] zone 8.A.D.0.1.0.0.2.ip6.arpa/IN: loading from master file 2001.DA8.ip6.arpa failed: bad name (check-names)
Sep 26 16:46:29 ipv6www named[3080]: [ID 873579 daemon.error] mydomainhost:2: no current owner name
Sep 26 16:46:29 ipv6www named[3080]: [ID 873579 daemon.error] zone mydomai.com.cn/IN: loading from master file mydomainhost failed: no owner
Sep 26 16:46:29 ipv6www named[3080]: [ID 873579 daemon.notice] running



另外,我有两个named进程, 一个是  /usr/sbin/named   产生的 ,一个是 我手动用命令  /usr/sbin/named -c /etc/named.conf生成的.前面一个进程,怎么也kill不掉,即使用kill -9这个参数也不管用.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP