2024年5月10日发(作者:)

DNSv6服务器配置过程

摘要:

本文描述了DNSv6服务器配置方法及过程。

关键字:

IPv6 DNSv6 Linux

正文:

一、 软件安装

1、 所用的软件为bind-9.3.2,系统为Centos 5.1

2、 软件安装

下载后,进入存放安装文件的目录,执行以下命令。

# tar –zxvf

# cd bind-9.3.2

# ./configure -enable-ipv6 -with-openssl --enable-threads --prefix=/usr/local/named

//-enable-ipv6

开启

Ipv6

支持

//--enable-threads

开启多线程处理能力

//--prefix=/usr/local/named

安装主目录为

/usr/local/named

# make

# make install

二、 Bind配置

1、 进入/usr/local/named 建立etc目录

# cd /usr/local/named

# mkdir etc

2、 生成rndc控制命令的key文件

# /usr/local/named/sbin/rndc-confgen > /usr/local/named/etc/

3、 从文件中提取用的key

# cd /usr/local/named/etc

# tail -10 | head -9 | sed s/# //g >

//

自动在

/usr/local/named/etc

生成

文件

4、 建立区文件目录

# mkdir /var/named

5、 建立文件

# cd /var/named

第1页 共6页

# vi

$TTL 86400

$ORIGIN localhost.

@ 1D IN SOA @ root (

42 ; serial (d. adams)

3H ; refresh

15M ; retry

1W ; expiry

1D ) ; minimum

1D IN NS @

1D IN A 127.0.0.1

1D IN AAAA ::1

1D IN A6 0 ::1

6、 建立文件

# vi

$TTL 86400

@ IN SOA localhost. ost. (

1997022700 ; Serial

28800 ; Refresh

14400 ; Retry

3600000 ; Expire

86400 ) ; Minimum

IN NS localhost.

1 IN PTR localhost.

7、 dig命令直接生成文件

# dig >

8、 建立域名正向解析文件(本文以为例来说明DNSv6的配置方法)

# vi

$ORIGIN .

$TTL 3600 ; 1 hour

IN SOA . . (

3 ; serial

900 ; refresh (15 minutes)

600 ; retry (10 minutes)

86400 ; expire (1 day)

3600 ; minimum (1 hour)

)

NS .

$ORIGIN .

www 1D IN A6 0 2005:123::15

1D IN AAAA 2005:123::15

9、 建立域名反向解析文件,供两个文件和

(由于我们的测试在

DNS

第2页 共6页