在liunx中构建DNS主从服务器的配置文档

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

};

4.修改区域配置文件

Cd /var/named

(1)Vim benet.com.zone

 

$TTL 86400

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

        20160301   更新序列号

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

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

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

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

)

 

 

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

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                     192.168.25.43.

1       IN       PTR                    www.benet.com.

11      IN       PTR                    hhh.benet.com.

 

构建从域名服务器

 

options {

 directory "/var/named";

};

zone "benet.com" IN {

    type slave;

    masters { 192.168.18.177; };

    file "slaves/benet.com.zone";

};

zone "11.168.192.in-addr.arpa" IN {

        type slave;

        masters { 192.168.18.177; };

        file "slaves/192.168.11.arpa";

};

时间: 2024-10-22 04:28:01

在liunx中构建DNS主从服务器的配置文档的相关文章

linux redhat6.5 中 构建DNS主从服务器

DNS主从服务器简介:主DNS服务器: 维护所负责解析的域内解析库的服务器:解析库由管理维护从DNS服务器: 从主DNS服务器或其它的从DNS服务器那里"复制"(区域传递)一份解析库 首先在两台linux中 构建DNS服务器 DNS的构建之前的文章中有详细教程:http://blog.51cto.com/13630803/2114574下面开始配置 主从同步.1:将虚拟机1 作为主DNS 编辑它的区域文件named.rfc1912.zones配置 正反解析allow-transfer

从零构建DNS主从服务器

从头构建主从dns 我们没有外网ip地址和域名.为了做实验,假设我们有一个网段地址192.168.0.0/24和一个域名:zhuxu.co准备工作物理机一台,ip :192.168.0.111/24 gw:192.168.0.1 dns:8.8.8.8二台虚拟机,系统为redhat7,一台虚拟机(ns1.zhuxu.co)做成主dns服务器.网卡类型为自动桥接. ip:192.168.0.118/24 gw:192.168.0.1 另一台(ns2.zhuxu.co)做成从dns服务器,网络类型为

DNS主从服务器部署配置

(1)节点信息 console01 主DNS 192.168.80.3 192.168.10.3 console02 从DNS 192.168.80.4 192.168.10.4 (2)环境部署 # yum -y install bind bind-chroot bind-util bind-libs # service iptables stop # setenforce 0 (3)配置主DNS 1.编辑DNS主配置文件/etc/named.conf # vim /etc/named.conf

构建DNS主从域名服务器

构建DNS主从域名服务器 主域名服务器:通常架设在Internet环境中,提供某一个或某几个域内的主机名与IP地址的查询服务. 从服务器:为了分担域名查询的压力,提供区域数据的备份,有时还会另外架设一台从域名服务器,与主域名服务器同时提供服务. 基本的网络环境:      ·开启两台Linux(redhat6.5)虚拟机,分别为主,从域名服务器  ·主服务器的IP地址为 192.168.100.10 ,主机名为redhat6-2  ·从服务器的IP地址为 192.168.100.50 ,主机名为

使用Bind9搭建DNS主从服务器

一.前提    互联网中的主机是基于ip地址来联系通信的,而ip地址不太容易记住,所以为了方便访问网络中的主机,人们为主机分配一个名称.通过将每台主机的名称与 它的ip地址建立一个一对一的映射,在访问网络中的主机时,可以直接使用主机的名称.而提供这种映射与查询的系统就叫名称解析系统,现在常用的为DNS(Domin Name System)系统. 二.使用Bind9搭建DNS主从服务器 在实际的工作中,可能需要我们自己配置的就是本地DNS服务器. 一套完整的DNS需要提供正向解析与反向解析的功能.

搭建DNS主从服务器实现反向解析,子域,转发,智能DNS及排错和互联网DNS架构实验

1基本知识点 DNS服务 DNS:Domain Name System 应用层协议C/S,53/udp, 53/tcpBIND:Bekerley Internat Name DomainISC (www.isc.org)本地名称解析配置文件:hosts DNS域名 根域一级域名:Top Level Domain: tldcom, edu, mil, gov, net, org, int,arpa三类:组织域.国家域(.cn, .ca, .hk, .tw).反向域二级域名三级域名最多127级域名I

Kerberos主从配置文档

Kerberos主从配置文档   1. Kerberos主从同步机制 在Master上通过以下命令同步数据: kdb5_util dump /var/kerberos/krb5kdc/slave_db kprop -f  /var/kerberos/krb5kdc/slave_db kerberos2.hadoop.com 2. 搭建 Kerberos 3.1 环境 我们在两个备用NameNode节点上实现Kerberos主从,并在其它需要接入认证的主机上安装Kerberos客户端. 操作系统:

服务器安全部署文档(转载)

转载链接http://www.cnblogs.com/EmptyFS/p/3547796.html 年前一直在赶项目,到最后几日才拿到新服务器新添加的硬盘,重做阵列配置生产环境,还要编写部署文档做好安全策略,交给测试部门与相关部门做上线前最后测试,然后将部署文档交给相关部门同事,让他根据部署文档再做一次系统,以保证以后其他同事能自己正常部署服务器,最后终于赶在放假前最后一天匆忙搞定测试后,简单的指导同事按部署文档将服务器重新部署了一次就先跑路回家了,剩下的就留给加班的同事负责将服务器托管到机房了

C# : 操作Word文件的API - (将C# source中的xml注释转换成word文档)

这篇博客将要讨论的是关于: 如何从C#的source以及注释, 生成一份Word格式的关于各个类,函数以及成员变量的说明文档. 他的大背景如下...... 最近的一个项目使用C#, 分N个模块, 在项目的里程碑的时候, 日本的总公司要检查我们的成果物. 成果物包括源代码, 概要设计式样书(SD,System Design), 详细设计式样书(PD, Program Design), 自动化测试等等. 源代码必须要符合编码规范(每个函数都要有注释, 方法变量的命名规则等...) 这些检查都很正常,