奇宝库 > Linux搭建DNS服务器(linux 安装dns)

Linux搭建DNS服务器(linux 安装dns)

二、服务器安装和配置

#rpm -ivh绑定*。每分钟转数

#vi /etc/name.conf

-

目录“/var/named”;

};

控件{

inet 127.0.0.1允许{ localhost} keys { rndckey};

};

区域“.”在{

文件“named . ca”;

};

区域“localhost”在{

主类型;

文件“localhost . zone”;

允许更新{ none};

};

区域“宣飞. net”在{

主类型;

文件“test.net”

允许更新{ none};

};

区域' 0.0.127.in-addr.arpa' IN {

主类型;

文件“named . local”;

允许更新{ none};

};

区域' 63.45.10.in-addr.arpa' IN {

主类型;

文件“10 . 45 . 63”;

-

#vi测试区

-

$ttl1D

@在SOA linux.xuanfei.net。root.xuanfei.net。(

1053891162

3H

15米

1W

1D)

在南xuanfei.net。

在MX5mail.xuanfei.net。

wwwIN A 10.45.63.185

它在10.45.63.188中

-

# VI/var/具名/10.45.63

-

@在SOA linux.xuanfei.net。root.xuanfei.net。(

1997022700 ;连续的

28800 ;恢复精神

14400 ;重试

3600000 ;期满

86400 ) ;最低限度

在南linux.xuanfei.net。

-

主配置文件说明:

#rpm -ql绑定|更多

列出包的所有文件和位置。

配置文件通常位于/etc/named.conf中。

该文件通常位于/var/named下。

以下是本次配置DNS服务器的几个配置文件:

/etc/named.conf

/在命名的中使用//和/* */。用于注释的CONF配置文件,

OPTIONS {/* OPTIONS选项用于定义一些影响整个DNS服务器的环境。例如,这里的目录用于指定该文件中指定的文件的路径。例如,在这里它是在/var/named下指定的,在这里您还可以指定端口等等。如果不是,端口是53。

*/

目录“/var/named”;

};//

//

//仅缓存名称服务器配置

//

控件{

inet 127.0.0.1允许{ localhost} keys { rndckey};

};

区域“.”在{//这个文件中,zone关键字用来定义一个域,zone关键字定义一个域。

键入提示;

/*这里有三种类型。他们是主人,奴隶和暗示。它们的含义是:

Master:表示定义了主域名服务器。

Slave:表示定义了辅助域名服务器。

提示:表示Internet中的根域名服务器。

*/

文件“named . ca”;//用于指定存储DNS记录的具体文件。

};

{//中的区域“localhost”定义了一个域名为localhost的转发区域。

主类型;

文件“localhost . zone”;

允许更新{ none};

};

{//中的区域“xuanfei.net”指定一个域名为test.net的转发区域。

主类型;

文件“test.net”

允许更新{ none};

};

{//中的区域“0.0.127.in-addr.arpa”定义了IP为127.0.0的反向域。*

主类型;

文件“named . local”;

允许更新{ none};

};

{//中的区域“63.45.10.in-addr.arpa”定义了一个IP为10.45.63的反向域。*

主类型;

文件“10 . 45 . 63”;

/var/named/test.net文件

@因索亚linux.test.net。root.test.net。(SOA表示授权的开始

/*以上IN表示以下数据使用互联网标准。而@代表对应的域名,比如这里的test.net,意味着一个域名记录定义的开始。Linux.test.net是这个域的主域名服务器,而webmaster.test.net是管理员的电子邮件地址。请注意。替换@。在公共电子邮件地址中,SOA表示授权的开始。

*/

2003012101 ;Serial (d. adams) /*该行前面的数字表示配置文件的修改版本。格式是年、月、日的某一天修改的次数。每次修改该配置文件时,都应该修改该数字。否则,您的修改将不会被更新到Internet上其他DNS服务器的数据库中,也就是说,您的更新可能不会将您的更新反映给不使用您配置的DNS服务器作为DNS服务器的客户端,因此您的更新对他们来说没有意义。

*/

28800 ;恢复精神

/*它定义了单位刷新频率,即从域名服务器查询一个主服务器的时间,以保证从服务器的数据是最新的。

*/

7200 ;重试

/*以上值以秒为单位指定重试的时间间隔,即当从服务尝试查询主服务器上的更新且连接失败时,该值指定从服务重试的时间间隔。

*/

3600000 ;满期

/*上面那个是用来指定主服务更新失败后,从服务器清除相应记录的时间。以上数值以分钟为单位。

*/

8400 )

/*以上数据用于指定缓冲服务器在无法联系主服务后,需要多长时间清除相应的记录。

记录

*/

在NS linux中

在MX 10 linux中

10.45.63.185中的linux

它在10.45.63.188中

CNAME linux中的www

/*上面的第一列表示主机的名称,省略了下面的域。

NS:意思是这个主机是域名服务器,

答:定义了一个A记录,即从主机名到IP地址的对应记录。

MX定义了一个邮件记录。

CNAME:定义相应主机的别名。

/var/命名/10.45.63

@在SOA linux.xuanfei.net。root.xuanfei.net。(

1997022700 ;连续的

28800 ;恢复精神

14400 ;重试

3600000 ;期满

86400 ) ;最低限度

在南linux.xuanfei.net。

/*以上关键词与xuanfei.net的含义相同。

185在PTR linux.xuanfei.net。

188在PTR it.xuanfei.net。

/*

上面的第一列表示主机的IP地址。省略了网络地址部分。如果185是完整的,它应该是:

10.45.63.185

PTR:表示反向录制

最后一列表示主机的域名。

三。激活和测试

启动服务:

#/etc/init.d/named startd

测试工具:

linux:主机挖掘ping

win:ping nslookup

客户服务配置:

Linux: modify /etc/resolv.conf

Win:双击Local Area Connection==Open TCP/IP Properties==选择自定义DNS服务器地址。

四。摘要

DNS服务看似简单,其实是一门大学问。要想搞清楚里面的细节,需要很大的努力!它还可以广泛应用于电信交换技术、IPv6的选播、网间VPN等领域。还有重要的安全区域!我们继续努力学习!)

本文来自网络,不代表本站立场,转载请注明出处: