轻松搭建主从DNS

2016-03-31 15:59 10 1 收藏

每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐轻松搭建主从DNS,赶紧看过来吧!

【 tulaoshi.com - 服务器 】

轻松搭建主从DNS

   正向解析:

  IP -- FQDN(主机名)

  FQDN -- IP

  DNS服务器常见的类型:

  主DNS服务器:数据修改

  辅助DNS服务器:请求数据同步

  缓存DNS服务器

  转发器

  数据库中的,每个条目称作一个资源记录(Resource Record,RR)

  资源记录的格式:

  TTL 600;

  NAME [TTL] IN RRT VALUE

  www.magedu.com. IN A 1.1.1.1

  1.1.1.1 IN PTR www.nagedu.com.

  资源记录类型(RT):

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/fuwuqi/)

  1、SOA(Start Of Authority):起始授权记录

  ZONE NAME TTL IN SOA FQDN ADMINISTRATOR_MAILBOX(

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/fuwuqi/)

  serial number 序列号

  refresh 刷新时间

  retry 重试时间

  expire 过期时间

  na ttl ) 否定回答的ttl值

  时间单位:M(分钟)、H(小时)、D(天)、W(周),默认单位是秒

  邮箱格式:admin@magedu.com -写为- admin.magedu.com

  magedu.com. 600 IN SOA ns1.magedu.com. admin.magedu.com. (

  2013040101(最长十位)

  1H

  5M

  1W

  1D )

  2、NS(Name Server);DOMAIN NAME -- FQDN 名称服务器,用来标示一个域的服务器名称

  magedu.com. 600 IN NS ns.magedu.com

  ns.magedu.com. 600 IN A 1.1.1.2

  3、MX(Mail eXchanger):ZONE NAME --FQDN 邮件交换器

  ZONE NAME TTL IN MX pri(级别) VALUE

  优先级:0-99,数字越小级别越高

  magedu.com. 600 IN MX 10 mail.magedu.com

  mail.magedu.com 600 IN A 1.1.1.3

  4、A(address): FQDN--IPv4 记录主机名称为IPv4

  5、AAAA: FQDN--IPv6 记录主机名称为IPv6

  6、PTR(pointer):IP--FQDN 反向解析 指针记录

  7、CNAME(Canonical NAME):FQDN--FQDN ,别名记录

  www2.magedu.com IN CNAME www.magedu.com.

  区域传送的类型:

  完全区域传送:axfr

  增量区域传送:ixfr

  区域类型:

  主类型:master

  从区域:slave

  提示区域:hint

  转发区域:forward

  利用bind97进行DNS服务器的创建

  bind97:配置文件

  /etc/named.conf

  BIND进程的工作属性

  区域的定义

  /etc/rndc.key

  rndc:Renote Name Domain Controller 密钥文件

  配置信息:/etc/rndc.conf

  /var/named/

  区域数据文件 文件名字可以自己定义

  /etc/rc.d/init.d/named

  {start|stop|restart|status|reload}

  利用bind97搭建dns服务器的大概步骤:

  一、配置主DNS服务器

  1、安装bind97:

轻松搭建主从DNS 图老师

  2、编写主配置文件/etc/named.conf(属主和属组为root.named,具有640权限)

  格式为:

  //这里仅是参考模板,显示编写格式,具体内容请结合实际情况编写。

  3、编写正向解析文件,编写反向解析文件(属主和属组为root.named,具有640权限)

  正向解析文件格式为:

  反向解析文件格式为:

  //这里仅是参考模板,显示编写格式,具体内容请结合实际情况编写。

  4、编写完成使用named-checkconf命令进行语法检查。(注意修改属主及属组,权限为640)

  二、配置从DNS服务器

  1、安装bind97:#yum install bind97 bind97-utils bind97-lib

  2、编写主配置文件/etc/named.conf(属主和属组为root.named,具有640权限)

  格式为:

  3、修改属主,属组及权限,并进行语法检查

  4、调整主从服务器时间,并关闭SElinux防火墙

  #setenforce 0 //表示关闭防火墙 //setenforce 1 表示开启防火墙

  5、查看日志,验证主从服务器是否完成数据同步(日志存放位置为/var/log/messages)

  6、查看同步的数据文件,和主服务器的数据文件相同则表示同步完成

  至此,简单的DNS主、从服务器就算搭建完成了。

  命令checonfig --list named //查看named是否开机运行

  如果要DNS下次开机启动。只需要输入

  #chkconfig named on

来源:http://www.tulaoshi.com/n/20160331/2051597.html

延伸阅读
iPhone怎么设置DNS   一、从iPhone桌面找到【设置】并点击进入,如下图所示。 二、然后再进入【无线局域网】设置,如下图所示。 三、进入无线局域网设置后,再点击iPhonwww.Tulaoshi.come已经连接的Wifi无线网名称后面的【i】,如下图所示。 四、接下来我们就可以看到DNS地址设置了,我们将现在已经有的DNS地...
标签: 服务器
samba服务的搭建   Samba是一套使用SMB(Server Message Block)协议的应用程序, 通过支持这个协议, Samba允许Linux服务器与Windows系统之间进行通信,使跨平台的互访成为可能。Samba是在Linux及Unix上实现SMB(Server Message Block)协议的一个免费软件,由服务器及客户端程序构成。 Samba采用C/S模式, 其工作机制是让NetBIOS( Wi...
标签: 电脑入门
1、首先使用+组合快捷键打开运行对话框,如图所示(XP、Win7、Win10用户可以在开始菜单中找到运行命令框)。 2、打开运行命令框之后,在打开后面键入命令,然后按回车键或者点击确定打开,如上图所示。 3、打开cmd命令框之后,大家可以先运行命令(键入完成,按回车键运行)查看本机已经缓存的DNS信息,如下图所示。 刷新清楚本地DNS缓存...
最近,为了配置DNS服务器我收集了不少有关配置DNS服务器方面的资料。在这里我将这些资料加上我在配置DNS服务器时的一些经验进行一下整理。希望能对和我一样在配置DNS服务器时遇到困难的朋友一些启示。 DNS服务器软件即BIND的安装应该说是比较容易的,正常情况下是不会出现什么问题的。因此,本文在着重要讨论的是DNS服务器的几个配置文件的配置...
  电脑问题:在上网的时候,一打开网页就会出现无法显示网页,页面中会提示“找不到服务器 DNS错误。   解决方法: (1)右键单击网上邻居,选择属性。     (2)右键单击自己所进行连接网络的图标(小编用的是无线网络,所...

经验教程

892

收藏

37
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部