找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 14466|回复: 0

bind9 IPv6域名服务器搭建参考方案

[复制链接]
发表于 2013-3-20 22:09:08 | 显示全部楼层 |阅读模式
IPv6域名服务技术,与IPv4域名服务本质上是一样的。    本文档主要是根据 CNGI-CERNET2 开通运行以来在IPv6域名服务的实践,特别就IPv6域名注册、服务器设置、服务器环境、IPv6域名服务配置及测试等方面做一些说明和建议,希望能给驻地网提供IPv6域名服务时做参考。 / T9 n; Q! {2 k* z
  一、 IPv6域名注册 $ U; F: I6 T  ]
  建议驻地网高校在 edu.cn下单独注册IPv6域名。
' R% t4 b4 p# B  b9 U$ v; k  例如: IPv4域名为<univ>.edu.cn;
( x- B" W6 j+ N. w2 P5 J8 ~: q8 n      IPv6域名,则为<univ>6.edu.cn $ q7 u8 m: f5 ^" _/ h4 v5 B
  二、服务器设置 ' x) T( e! W9 o2 d3 R' }& \; ]/ W
  (1). 域名服务器 % a4 q: ~: ]: e" U; c+ D) `
  域名服务器是为整个 Internet用户提供本地域名的查询解析,应设置两台或两台以上,并且至少有一台IPv4可访问。 ' g. _' a! ^( v" ]% k- h) Q
  (2). 域名解析服务器
2 c! c' k5 W1 [7 z  域名解析服务器是为本域范围的用户提供全球 IPv6域名解析服务,因此建议驻地网IPv6域名解析服务器采用双栈配置。即便设置纯IPv6的域名解析服务器,仍需要另配置双栈的服务器做转发。
* a. o. _! m0 G! H( k  N; z# z: _" ~  三、服务器环境 2 ]2 x* Q$ x1 f/ @
  IPv6 域名服务器操作系统,建议采用Unix类操作系统(BSD/Linux/Solaris等),不建议使用Windows系列Server。
! j; t, G) J) Z5 }  IPv6 域名服务系统,建议采用开源BIND9软件。
: W( T% x1 v& @5 d. h3 ^$ ]- o  四、 IPv6域名服务配置及测试
& G; a9 `2 D/ @" a6 G! X, R( E  建立一个域名服务系统,首先安装域名服务软件,接着准备好域名服务配置和域名数据库文件,最后启动域名服务。 - w5 q  ~* u/ o
  下面以建立 IPv6主服务器为例,作一些说明。 ; ^1 Y; N' X% s7 p0 c* V
  其中,假设 :
$ I6 \" Y& U6 D  l) ~  IPv6域名服务软件:BIND9 / \2 ~5 _% a) [/ `
  IPv6正向域名: cngi-cpn.edu.cn; 3 {; b. o5 q5 C1 c9 R
  IPv6地址空间: 2001:DA8::/32 / m! x, P' E$ Z& d$ f
  IPv6反向域名: 8.A.D. 0.1.0 .0.2.ip6.arpa : G# p7 E. z" Y6 T1 Z
  域名服务器 :
4 Q& j5 i+ u. ^! I; C8 T1 ~9 l( @% \    dns.cngi-cpn.edu.cn. [2001:250:C006::8] // 主服务器 9 [  ]. z! t* [
    dns.edu.cn [202.112.0.35] // 辅服务器 ( E% R0 y, T3 ^6 {# ?
    dns.cernet2.net [2001:da8:1:100::20] // 辅服务器 ; L& d' Z+ C6 M/ p, c
  (1). 下载安装BIND9软件
1 V7 Q& T1 M) U    BIND9软件下载地址: http://www.isc.org/ ; ?, Y" D3 T: J3 a, o. Q) |) S" ]
    注意 : 编译配置时启用支持IPv6的设置。 ) l; ~  F# J6 \2 d
       ./configure --enable-ipv6
. ^; B" I$ }5 t* a' Z. i       make; make install
% H2 n! V$ ^" G: |  (2). 域名服务配置 named.conf 2 }8 ]  w2 |# d
  * Options设置:
, Y7 _+ S. H  h  |( K. a1 @  options {
9 @( Z2 e: z& }* F1 S      ……
1 N6 ]) p" E+ \5 i6 S  m4 P     listen-on-v6 { any; }; /*监听IPv6地址上的域名请求
7 L9 Z0 H9 e! t6 \9 i. h3 G% Z: b8 f      ……
; }1 M' x8 {/ ]  }
( h/ R* _5 ?. {. [0 D0 x( h  * Zone设置:
: g8 A. a, p  X: W* q  zone "cngi-cpn.edu.cn" {
! a; c1 }5 ]5 V( g' E     type master; ' g/ W4 ^" D2 Q6 F; v* m' r
     file "master/cngi-cpn.edu.cn";
: B/ G' Y4 Q& K     allow-query { any; }; //本地域名允许Internet用户查询
1 y/ }8 F5 g2 T+ r& Q     allow-transfer {   I! Q  q  p" n* i0 q; A1 }9 y
          localhost;
; w- n& k, Q' Q- t          202.112.0.35; // 辅域名服务器地址 . }/ E# k1 b" p& i2 Y, V
          2001:DA8:1:100::20; // 辅域名服务器地址
. `2 g$ H; c% m2 U         };
" D8 u$ u1 m5 M$ y9 o: w  }; 7 {5 o! k" S+ c1 e! u$ n5 S
  zone "8.A.D. 0.1.0 .0.2.ip6.arpa" {
* z  N( Z! ^8 a! o: a5 ?0 |6 E% O     type master;
* \& i$ o, L$ T     file "master/2001:DA8.ip6.arpa"; 8 [" s! d9 O, ]% u9 ~, e
     allow-query { any; }; //本地域名允许Internet用户查询 ! r5 q4 U6 {. M; _
     allow-transfer {
4 _* B7 F7 A& H( z          localhost; 3 I! l" u; K# S: g4 ?
          202.112.0.35; // 辅域名服务器地址 2 i1 r) V9 G& R
          2001:DA8:1:100::20; // 辅域名服务器地址 : \4 w7 \4 x& ~4 O5 }- e" _0 r" ]2 j/ ]
     };
7 [$ Q; T3 b: u; y7 z  };
, s% X: d, I. ]- Y0 h  (3) 域名数据库文件
& s2 K+ G5 S* B8 }) Z4 [  cngi-cpn.edu.cn zone file:
! h5 P1 C0 R+ P  $TTL 86400 ) @7 K, N' y  \; d7 D
  @ IN SOA dns.cngi-cpn.edu.cn. dnsmaster.cngi-cpn.edu.cn. (
+ w& P: B8 W0 g             2008031931 ; serial
# Z: y7 N; p- w' S! d% c             14400 ; refresh every 4 hours 5 _$ a+ K+ [$ _( u
             1800 ; retry every 30 minutes 0 n4 [- u7 N3 G" x2 o
             604800 ; expire after a week
, a4 K& d! e& x9 [             86400 ; mininum of a day & v5 i: m4 S, v
  ) ' d' f4 _9 H9 W8 ^! H1 O& X
      IN NS dns.edu.cn.
# S" e: h# J6 U0 ?; C& p& v      IN NS dns.cngi-cpn.edu.cn. # X  ~" [* E: N% b7 b
  dns IN AAAA 2001:250:C006::8 7 }9 C# ^! [; x) x: B
  www IN A 202.38.120.248
) A) c8 E/ Q/ E2 ~( Z  ipv 6 IN AAAA 2001:DA8:1:100::80
" T4 W6 ^5 N) R" {# M  2001:DA8.ip6.arpa zone file: 4 [3 Y& b2 A+ b- T7 v
  $TTL 86400
" K6 j- w: @, [8 {  @ IN SOA dns.cngi-cpn.edu.cn. dnsmaster.cngi-cpn.edu.cn. ( 9 H! x  Y* M4 X1 N" K3 _1 M' v
             2008031931 ; serial
" C# [  K1 Z8 a, H9 b             14400 ; refresh every 4 hours 9 L7 n$ o" O1 e$ S1 {4 `7 I7 G, g
             1800 ; retry every 30 minutes 6 c' A2 z7 s0 P3 e0 f- d0 d; t# h
             604800 ; expire after a week
8 U- y/ a" k+ g/ x, t  V1 @1 e( H             86400 ; mininum of a day
. ?% D+ X/ l4 p0 k1 f5 p, ?  )
" M; J+ y! m& Y9 x+ X! T' s9 H      IN NS dns.edu.cn.
) G1 Z; a8 b) F! n" R% d      IN NS dns.cngi-cpn.edu.cn.
$ i  v8 C# T. ]# f  7.0.0 .7 NS dns1.upc6.edu.cn. ; /48子域授权
5 W2 n7 F; e! t0 }/ m. t  7.0.0 .7 NS dns2.upc6.edu.cn. ; /48子域授权
0 [! N. E" z0 {4 P  ; 主机地址对应主机域名
& Z) ?) f0 a2 H5 P  1.0.0 .0.0.0.0.0.0.0.0.0.0.0.0.0.9.0.0.0.1.0.0.0 PTR xian-core-h-pos-03-v6.cernet2.net. 3 U& B! @' b0 j+ P8 v$ I
  2.0.0 .0.0.0.0.0.0.0.0.0.0.0.0.0.9.0.0. 0.1.0.0.0 PTR chengdu-core-h-pos-02-v6.cernet2.net. $ ~4 M$ b# I& L
  ( 4 )域名服务测试 # s0 R! I; _4 R2 N
  在安装域名服务软件、准备好域名服务配置和域名数据库文件后,启动域名服务。这时,可以通过 dig 等查询工具,做域名服务检查测试 , 查看解析结果是否正确。
$ z  l6 B1 H& v$ ]) |; }  $ dig @2001:250:c006::8 cngi-cpn.edu.cn. NS
2 t* L% H. q0 d  $ dig @2001:250:c006::8 ipv6.cngi-cpn.edu.cn. AAAA
+ h$ F* m2 p9 y& t  $ dig @2001:250:c006::8 8.A.D. 0.1.0 .0.2.ip6.arpa. NS 8 q) U1 K& ]% U- c8 ^' @. J4 f
  $ dig -x @2001:250:c006::8 2001:250:C006::8
# @" a+ @* C3 T1 P9 X5 ?  当然 , 也可以用 ping6/traceroute6 < 主机名 >, 来查看已注册域名是否可解析。
1 q  n: D1 q/ v: R- w  $ ping6 ipv6.cngi-cpn.edu.cn.
0 N2 V9 [4 [" R& b. \2 r  t4 E2 v' v  $ traceroute6 ipv6.cngi-cpn.edu.cn.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|第一站论坛 ( 蜀ICP备06004864号-6 )

GMT+8, 2026-10-21 12:36 , Processed in 0.088373 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表