二、服务器安装和配置
#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等领域。还有重要的安全区域!我们继续努力学习!)