RHEL6.5中,系统光盘自带了BIND服务的安装文件

安装步骤

准备工作:

Service iptables stop    #关闭防火墙

   Setenforce 0    关闭selinux

 

1.     挂载光盘

mount /dev/cdrom /mnt

cd /mnt/Packages

ls |grep ^bind

bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm

bind-chroot-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm

bind-dyndb-ldap-2.3-5.el6.x86_64.rpm

bind-libs-9.8.2-0.17.rc1.el6_4.6.i686.rpm

bind-libs-9.8.2-0.17.rc1.el6_4.6.x86_64.rp

bind-utils-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm

(1)bind:提供了域名服务的主要程序及相关文件

(2)bind-utils:提供了对DNS服务器的测试工具程序,如nslookup等。

(3)bind-libs:提供了bind。bind-utils需要使用的库函数

(4)bind-chroot为bind服务提供了一个伪装的根目录,已提供安全性。

默认已经安装了bind-utils和bind-libs,所以只需要安装bind和bind-chroot即可。

2.安装bind

rpm -ivh bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm

rpm -ivh bind-chroot-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm

3.修改主配置文件

vim /etc/named.conf

options {

 directory "/var/named";            #定义区域数据文件的默认存储位置

};

zone "benet.com" IN {                #正向区域

type master;                         #类型为master(主服务器)

 file "benet.com.zone";           #区域数据文件名为benet.com

 allow-update { none; };      

};

zone "11.168.192.in-addr.arpa" IN {  #反向区域

 type master;              #类型为master(主服务器)

file "192.168.11.arpa";   

#区域数据文件名为192.168.11.arpa

};

检查配置文件语法:

named-checkconf -z /etc/named.conf

4.修改区域配置文件

Cd /var/named

(1)Vim benet.com.zone

 

$TTL 86400

@ SOA benet.com. admin.benet.com. (

        20160301   更新序列号

        4H           刷新时间:重新下载数据的间隔

        30M       重试延时:下载失败后的重试间隔

        12H       失效时间,超过该时间仍无法下载则放弃

        1D           无效解析记录的生存周期

)

 

 

@       IN      NS      benet1.   #这里要写DNS服务器的IP地址,可以是主机名,也可以是IP

          IN      NS      benet2.

www  IN      A       192.168.11.1

hhh    IN      A       192.168.11.11

 

第一行TTL配置用于设置默认生存周期。即缓存解析结果的有效时间

SOA记录部分用于设置区域名称,管理邮箱,以及为从域名服务器指定更新参数。

(2)反向区域配置文件

Vim 192.168.11.arpa

$TTL 86400

@ SOA benet.com. admin.benet.com. (

        20160301  更新序列号

 

        4H      刷新时间:重新下载数据的间隔

 

        30M  重试延时:下载失败后的重试间隔

 

        12H  失效时间,超过该时间仍无法下载则放弃

 

        1D      无效解析记录的生存周期

)

          IN       NS                     benet1.

      IN       NS                     benet2.

1        IN       PTR                   www.benet.com.

11      IN       PTR                   hhh.benet.com.

centos6.5-DNS搭建的更多相关文章

  1. Linux - CentOS6.5服务器搭建与初始化配置详解(下)

    传送带:Linux - CentOS6.5服务器搭建与初始化配置详解(上) 继续接着上面的安装,安装完后会出现下面界面 点击reboot重启 重启后可以看到下面的tty终端界面  因为这就是最小化安装 ...

  2. CENTOS6.6上搭建单实例ORACLE12C

    本文来自我的github pages博客http://galengao.github.io/ 即www.gaohuirong.cn 摘要: 自己在centos6.6上搭建的单实例oracle12c 由 ...

  3. Linux学习之CentOS(一)--CentOS6.4环境搭建

    Linux学习之CentOS(一)--CentOS6.4环境搭建http://www.cnblogs.com/xiaoluo501395377/archive/2013/03/31/CentOs.ht ...

  4. Centos6.8下搭建SVN服务器

    1.Centos6.8下搭建SVN服务器 Subversion是一个自由,开源的版本控制系统.Subversion将文件存放在中心版本库里.这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一 ...

  5. [IDS]CentOS6.6下搭建基于snort+barnyard2+base的入侵检测系统,超详细!!!

    最详细的CentOS6.6下搭建基于snort+barnyard2+base的入侵检测系统免责声明一.如果因为使用本文档照成损失(系统崩溃.数据丢失等),作者不承担任何责任.二.本文档只是个人使用本文 ...

  6. [转]DNS服务器原理详解与Centos6.x下搭建DNS服务器

    转自:http://blog.it985.com/8958.html DNS 数据库的记录:正解,反解, Zone 的意义 通过DNS解析过程详解这篇文章,我们知道了要想访问www.zmit.cn,最 ...

  7. centos6环境下搭建irc服务器

    问题描述 有时候逛技术社区,经常会发现有个叫IRC的东西存在,想搭建下看看到底是个什么东西 说明: 操作系统环境为CentOS6.5_64 安装irc服务器 通过yum进行安装,命令如下: yum i ...

  8. linux dns搭建

    DNS:域名解析(Domain Nmae System)正向解析:根据主机名称(域名)查找其对应的ip地址,这是最基本,最常用的功能反向解析:根据ip地址查找其对应的主机名称(域名),反垃圾邮件/安全 ...

  9. 基于dns搭建eureka集群

    eureka集群方案: 1.通常我们部署的eureka节点多于两个,根据实际需求,只需要将相邻节点进行相互注册(eureka节点形成环状),就达到了高可用性集群,任何一个eureka节点挂掉不会受到影 ...

  10. CentOS6.5下搭建LAMP+FreeRadius+Daloradius Web管理和TP-LINK路由器、H3C交换机连接,实现,上网认证和记账功能

    什么是RADIUS服务: RADIUS:(Remote Authentication Dial In User Service)中文名为远程用户拨号认证服务,简称RADIUS,是目前应用最广泛的AAA ...

随机推荐

  1. nodejs代码初探之nodejs启动

    nodejs启动 入口在node_main.cc,解析参数后进入node.cc 中的node::Start() V8::Initialize() //初始化v8SetupProcessObject() ...

  2. ExecutorService 线程池详解

    1.什么是ExecutorService,为什么要使用线程池? 许多服务器应用程序都面向处理来自某些远程来源的大量短小的任务,每当一个请求到达就创建一个新线程,然后在新线程中为请求服务,但是频繁创建新 ...

  3. 莫烦python教程学习笔记——保存模型、加载模型的两种方法

    # View more python tutorials on my Youtube and Youku channel!!! # Youtube video tutorial: https://ww ...

  4. JSP九大内置对象及四个作用域详解

    一共有九大内置对象: request.response.out.session.application.pageContext.page.config.exception 内置对象(又叫隐含对象),就 ...

  5. ciscn_2019_ne_5

    首先checksec和查看多少位的程序 可以看到是32位的程序,放入ida中 进入getflag 可以看到strcpy存在栈溢出,所以大体思路就是输入密码进入选择1造成溢出然后进入选择4获取shell ...

  6. CF330A Cakeminator 题解

    Content 有一个 \(r\) 行 \(c\) 列的矩形蛋糕,由 \(r\times c\) 块 \(1\times 1\) 的蛋糕组成,其中有几块蛋糕上有一些草莓.你不喜欢吃草莓,又想吃得很爽, ...

  7. outlook2007邮件里的图片显示不出来

    outlook2007邮件里的图片显示不出来,这是为啥? 以图片为附件的形式进行传送吧,这样在收件箱里就能在线看图片了,不用担心看不到图片

  8. PDF 补丁丁开放源代码

    PDF补丁丁是一个多功能的 PDF 文档工具箱,在 2009 年开始,我开始了该程序的开发,到现在也已经有十二年了.它致力于解除 PDF 文档的烦恼,带有一个强大的 PDF 书签编辑器(可自动生成书签 ...

  9. docker安装artemis

    Dockerfile # Licensed to the Apache Software Foundation (ASF) under one # or more contributor licens ...

  10. win10+vs2015编译nanogui

    !!版权声明:本文为博主原创文章,版权归原文作者和博客园共有,谢绝任何形式的 转载!! 作者:mohist 说明: A.OS : win10 1909 ,没有配置OpenGL开发环境的 经历. B. ...