找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 14014|回复: 0

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

[复制链接]
发表于 2013-3-20 22:09:08 | 显示全部楼层 |阅读模式
IPv6域名服务技术,与IPv4域名服务本质上是一样的。    本文档主要是根据 CNGI-CERNET2 开通运行以来在IPv6域名服务的实践,特别就IPv6域名注册、服务器设置、服务器环境、IPv6域名服务配置及测试等方面做一些说明和建议,希望能给驻地网提供IPv6域名服务时做参考。
) a0 M0 C( U, ?% ^% H3 V  一、 IPv6域名注册
. N+ R% q  [* n$ y) T  建议驻地网高校在 edu.cn下单独注册IPv6域名。
) |9 w7 k+ \" l3 L  J4 Z% r" j  例如: IPv4域名为<univ>.edu.cn;
6 s( {. F0 o: T. I+ w. m      IPv6域名,则为<univ>6.edu.cn 2 g/ `4 E# B6 F5 j2 S
  二、服务器设置
; z" F3 }9 r' t* h7 W9 D4 o  (1). 域名服务器
' j6 b4 B0 O* o7 ^  域名服务器是为整个 Internet用户提供本地域名的查询解析,应设置两台或两台以上,并且至少有一台IPv4可访问。
+ {/ B6 U3 E+ @' ~1 u. z  (2). 域名解析服务器 + M6 P8 d* X3 ~% F) p. }
  域名解析服务器是为本域范围的用户提供全球 IPv6域名解析服务,因此建议驻地网IPv6域名解析服务器采用双栈配置。即便设置纯IPv6的域名解析服务器,仍需要另配置双栈的服务器做转发。
) w4 S0 m( O7 m7 h1 @( y  三、服务器环境
/ S* {4 B7 e0 `! t  IPv6 域名服务器操作系统,建议采用Unix类操作系统(BSD/Linux/Solaris等),不建议使用Windows系列Server。
4 X$ r7 ]$ L. \  IPv6 域名服务系统,建议采用开源BIND9软件。 . M0 q0 \2 ^9 U7 `
  四、 IPv6域名服务配置及测试 * t2 Q7 r3 |7 {" Y/ j6 X
  建立一个域名服务系统,首先安装域名服务软件,接着准备好域名服务配置和域名数据库文件,最后启动域名服务。
" W. P5 C4 @, U% c  下面以建立 IPv6主服务器为例,作一些说明。 6 }9 m4 ^' H6 d* h
  其中,假设 : $ z1 S" u; X$ s4 L9 {* M1 B# n
  IPv6域名服务软件:BIND9 8 i3 J; H) \5 X+ x3 C# f9 K5 R
  IPv6正向域名: cngi-cpn.edu.cn; / d0 W1 V, P4 m1 {
  IPv6地址空间: 2001:DA8::/32
9 [# y  \$ t0 \  IPv6反向域名: 8.A.D. 0.1.0 .0.2.ip6.arpa 4 f0 \; k$ J$ K, I' H
  域名服务器 :
6 |* P  f3 i* h    dns.cngi-cpn.edu.cn. [2001:250:C006::8] // 主服务器 % E0 g" |, k( d5 H; g2 k: e
    dns.edu.cn [202.112.0.35] // 辅服务器
/ \! W% m7 l; g" S% p# w    dns.cernet2.net [2001:da8:1:100::20] // 辅服务器 6 |3 g+ O8 G! G/ K( t, f
  (1). 下载安装BIND9软件 6 ]* [/ W( E) Y  x! P
    BIND9软件下载地址: http://www.isc.org/ : r$ G$ H0 u+ B+ N2 a8 C
    注意 : 编译配置时启用支持IPv6的设置。 0 L8 Q2 B2 F! h3 x5 K' P& {
       ./configure --enable-ipv6 0 y" g# t! W( D$ f7 ?/ m, e
       make; make install : Y$ M) W6 Z5 o# E5 c
  (2). 域名服务配置 named.conf
' M1 v/ v/ K4 ?2 B3 ?4 b: N  * Options设置:
  s! |8 |6 i2 `  options { # T* d0 h# s. c% O4 S8 x
      ……
& b4 q- N: X  W+ y     listen-on-v6 { any; }; /*监听IPv6地址上的域名请求 / {- C5 P0 p9 i. R+ ]) P2 P; l& m
      ……
) \5 K) t3 {! R( E+ M  }
- O" S* g$ I. y: I. U: w  * Zone设置: " ~4 j' D! Z. X  ]) _* ~  b& v
  zone "cngi-cpn.edu.cn" {
2 ?' s; X5 ?+ h$ J% O4 {8 i     type master; ( e" `( ?% R* h: s4 i, o
     file "master/cngi-cpn.edu.cn";
: x1 s; |+ M$ J* U, C) e3 f: m     allow-query { any; }; //本地域名允许Internet用户查询 ' I& X& I$ m. r* y& J% \
     allow-transfer { : }$ H" l+ k. K3 }7 J! l
          localhost; 1 X7 G+ J4 {4 b4 X
          202.112.0.35; // 辅域名服务器地址 ) @) b/ X% H/ e% a: K
          2001:DA8:1:100::20; // 辅域名服务器地址
' n! {9 v5 G" d0 Z9 M  S         };
% t3 L6 Q( M; V  }; 4 B& Z- w) V0 J% Q, Y3 @+ w$ E% o
  zone "8.A.D. 0.1.0 .0.2.ip6.arpa" {   z4 [% o5 Y" P% |( X- D
     type master;
3 \$ c( o; ?3 y9 t     file "master/2001:DA8.ip6.arpa";
1 u/ y6 v0 l, I& h3 g+ a     allow-query { any; }; //本地域名允许Internet用户查询 5 u* i6 B" _; U3 z
     allow-transfer { + @$ l( {0 Y$ H0 B6 F) b) u
          localhost;
! c5 Y2 C/ t5 X$ w+ ]          202.112.0.35; // 辅域名服务器地址   m! b- o: D) U7 H. |9 Y
          2001:DA8:1:100::20; // 辅域名服务器地址 4 p# n/ w0 d+ l
     };
! Q! Z5 ^8 Y7 c' ]- t* L7 F4 V3 p0 F  }; " X& D8 p3 p% ^4 a, _
  (3) 域名数据库文件
5 t9 V1 ?7 R8 O+ D  cngi-cpn.edu.cn zone file: ) a5 p! p6 d$ X/ v6 B1 m
  $TTL 86400 & ]# h5 `* K, n. ^7 E7 u) m8 V) |
  @ IN SOA dns.cngi-cpn.edu.cn. dnsmaster.cngi-cpn.edu.cn. ( ' d+ W1 k. w+ ?, v% a' o3 X! P
             2008031931 ; serial
8 i3 b) F- \( Q+ W             14400 ; refresh every 4 hours
" C6 I% |; p8 u% u. ?             1800 ; retry every 30 minutes
, j- W- }. s1 i             604800 ; expire after a week 3 m. V% E" Z, }% x' p
             86400 ; mininum of a day
9 H4 ~3 }, Y" Q7 X4 o  ) / \/ W5 O2 b% s) R5 j" a+ ~
      IN NS dns.edu.cn.
/ m" Y7 E: ?) k1 z1 W0 m      IN NS dns.cngi-cpn.edu.cn. 4 u+ D3 \/ Z* B
  dns IN AAAA 2001:250:C006::8
! h/ o1 d4 c0 Z  www IN A 202.38.120.248
; F- Y; o1 a, I9 v4 ^  ipv 6 IN AAAA 2001:DA8:1:100::80   e# }9 J. G) P
  2001:DA8.ip6.arpa zone file:
, x9 b* U, u$ Z  $TTL 86400
( s3 [: S- c3 y5 j  n# Z4 _  @ IN SOA dns.cngi-cpn.edu.cn. dnsmaster.cngi-cpn.edu.cn. ( " @, \2 X  p0 P# k- }4 }! N* h5 R; c
             2008031931 ; serial 4 E9 W& N: E( b. \) B
             14400 ; refresh every 4 hours " X/ K$ c. F) d
             1800 ; retry every 30 minutes
. V# z5 b' v2 P: ~8 B; U5 j, a             604800 ; expire after a week
# b' R9 F$ [' D. v! P             86400 ; mininum of a day " t0 u% Q- Y. n7 w) M1 r) w0 b1 e
  ) 7 ^7 i, |5 t! j8 {5 G- E, A. b6 s
      IN NS dns.edu.cn.
# V. H0 S6 S+ R      IN NS dns.cngi-cpn.edu.cn. + ~$ }$ k6 \& Q% ^# N: C) u
  7.0.0 .7 NS dns1.upc6.edu.cn. ; /48子域授权
  A7 ?/ `1 E6 X2 t$ e  7.0.0 .7 NS dns2.upc6.edu.cn. ; /48子域授权 4 u5 C8 a  u3 P4 _6 K  J% U) ]7 M, n
  ; 主机地址对应主机域名
; q' m$ p: X8 C: Q  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. 8 [- p) S' n# d. X$ R
  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. 6 Z; y4 r0 r& _. `. h8 r( _
  ( 4 )域名服务测试 0 ?& t+ q) C" d2 e3 m
  在安装域名服务软件、准备好域名服务配置和域名数据库文件后,启动域名服务。这时,可以通过 dig 等查询工具,做域名服务检查测试 , 查看解析结果是否正确。
# p7 j  u/ O4 `9 x  $ dig @2001:250:c006::8 cngi-cpn.edu.cn. NS / R. j! {6 \# o2 m6 N8 k
  $ dig @2001:250:c006::8 ipv6.cngi-cpn.edu.cn. AAAA
; D! m5 D( j2 j$ m/ y7 N3 p: F  $ dig @2001:250:c006::8 8.A.D. 0.1.0 .0.2.ip6.arpa. NS ; F% t. S, `0 T2 E; ^9 ]
  $ dig -x @2001:250:c006::8 2001:250:C006::8 - D, E/ U$ J) e3 r0 n  {
  当然 , 也可以用 ping6/traceroute6 < 主机名 >, 来查看已注册域名是否可解析。 1 F9 M, o4 \  J+ d: n
  $ ping6 ipv6.cngi-cpn.edu.cn.
8 P& n' L! K6 k" F4 O  $ traceroute6 ipv6.cngi-cpn.edu.cn.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-8-22 01:58 , Processed in 0.310314 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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