部署和调优 3.1 dns安装配置-1

 

安装配置DNS服务器

装一个bind,首先搜一下。

yum list |grep bind

bind.x86_64   我们安装这个

 

安装

yum install bind.x86_64 -y

  看一下他的配置文件

vim /etc/named.conf

{
listen-on port 53 { 127.0.0.1; };  监听端口是 53 定义监听53端口的ip是 127.0.0.1 回环IP  

listen-on-v6 port 53 { ::1; };  IP V6的

 directory       "/var/named"; 子配置文件对应的目录

file "data/named.run";     错误日志文件

 

. 就是根域 

file "named.ca"; 根域的文件 指定跟服务器到底在哪里,

 

看一下其他的配置文件

 cat /var/named/named.localhost

localhost对应的域 

A记录 127.0.0.1 也可以通过 /etc/host查询获得

$TTL 1D 就是1天 生存周期,与主失去联系,一天后就失效。

@ 域名 localhost 。。SOA 授权的服务器的记录。。 @ localhost 主机名 。。。  rname.invalid. 管理员的邮箱  

0 ; serial  序列号  

1D ; refresh  刷新,从 每隔一段时间刷新,

1H ; retry  从 和主不同,重试,时间1小时

1W ; expire  过期时间,1周

3H ) ; minimum 如果TTL 1D没有定义就按3H执行

NS  @  NS记录就是localhost

A  127.0.0.1   A记录 前面应该有个字符串 例如:123.localhost 如果空就没有

AAA ::1  ipv6

 

启动dns服务器

 /etc/init.d/named start

 

测试 ,@后面也可以跟其他dns 例如8.8.8.8

dig @127.0.0.1 localhost

 

反解析

cat /var/named/named.loopback

最下面多了一行

PTR  localhost  这就是反解析

 

测试

dig @127.0.0.1 -x  127.0.0.1

 

posted @ 2015-12-26 14:38  dennyLinux  阅读(255)  评论(0编辑  收藏  举报