配置缓存DNS服务器和主DNS服务器

规划:

域:fsy.com地址段:172.16.100.0/24

ns地址:172.16.100.3

www地址:172.16.100.3, 172.16.100.5

mail地址:172.16.100.4

ftp 别名: www

一.配置缓存DNS服务器:

1.安装软件包

[[email protected] ~]# yum -y install bind

2.备份主配置文件

[[email protected] ~]# mv /etc/named.conf /etc/named.conf.orig

3.编辑主配置文件,并添加以下内容

[[email protected] ~]# vim /etc/named.conf

options {

directory "/var/named";

};

zone "." IN {

type hint;

file "named.ca";

};

zone "localhost" IN {

type master;

file "named.localhost";

};

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

type master;

file "named.loopback";

};

4.根据安装bind时生成的主配置文件改当前自定义的配置文件的属主、属组及权限

[[email protected] ~]# chown root:named /etc/named.conf

[[email protected] ~]# chmod 640 /etc/named.conf

5.启动服务

[[email protected] ~]# service named start

6.保证此主机可以访问到互联网的情况下,将主机的DNS服务器指向本机地址(我的地址是172.16.100.3)

[[email protected] ~]# vim /etc/resolv.conf

nameserver 172.16.100.3

7.[[email protected] ~]# ping www.baidu.com

此时可以ping通,说明一个简单的缓存DNS服务器已搭建完成

8.将此服务设置为开机自动启动

[[email protected] ~]# chkconfig --list named

[[email protected] ~]# chkconfig  named on

二.配置主DNS服务器

做好以上的配置后:

1.修改主配置文件,并添加以下内容

[[email protected] ~]# vim /etc/named.conf

zone "fsy.com" IN {

type master;

file "fsy.com.zone";

};

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

type master;

file "172.16.100.zone";

};

2.检查主配置文件是否有语法错误

[[email protected] ~]# named-checkconf

3.编辑正向区域数据文件

[[email protected] ~]# cd /var/named/

[[email protected] named]# vim fsy.com.zone

添加以下内容:

$TTL 600

@        IN      SOA     ns1.fsy.com.    admin.fsy.com.  (

2016080101

1H

5M

2D

6H )

IN      NS      ns1

IN      MX      10      mail

ns1             IN      A       172.16.100.3

mail            IN      A       172.16.100.4

www            IN      A       172.16.100.5

www            IN      A       172.16.100.3

ftp              IN      CNAME   www

4.根据安装bind时生成的区域数据文件改当前自定义的配置文件的属主、属组及权限

[[email protected] named]# chmod 640 fsy.com.zone

[[email protected] named]# chown root:named fsy.com.zone

5.测试正向区域数据文件看有无语法错误

[[email protected] named]# named-checkzone "fsy.com" /var/named/fsy.com.zone

6.编辑反向区域数据文件

[[email protected] named]# cp fsy.com.zone 172.16.100.zone -p

[[email protected] named]# vim 172.16.100.zone

修改为以下内容:

$TTL 600

@       IN      SOA     ns1.fsy.com.    admin.fsy.com.  (

2016080101

1H

5M

2D

6H )

IN      NS      ns1.fsy.com.

3               IN      PTR     ns1.fsy.com.

4               IN      PTR     mail.fsy.com.

5               IN      PTR     www.fsy.com.

3               IN      PTR    www.fsy.com.

7.测试反向区域数据文件看有无语法错误

[[email protected] named]# named-checkzone "100.16.172.in-addr.arpa" 172.16.100.zone

8.重启服务

[[email protected] named]# service named restart

9.测试

[[email protected] named]# dig -x 172.16.100.3

[[email protected] named]# dig -t A www.fsy.com

正向和反向解析都正常,服务搭建成功!

时间: 2024-08-09 07:55:51

配置缓存DNS服务器和主DNS服务器的相关文章

缓存DNS服务器和主DNS服务器的快速搭建详解

缓存DNS服务器和主DNS服务器的快速搭建详解 一.设定配置内容假设我们已经在网上注册了wangej.com域名,得到的IP网络是172.16.12.0/24ns服务器是:172.16.12.1www服务器:172.16.12.1,另外一个地址:172.16.12.3mail服务器:172.16.12.2ftp主机在www服务器上,即ftp为www的别名 二.准备工作:这里我们使用bind97来搭建我们的DNS服务器,首先需要安装好bind97.i386.bind97-libs.i386.bin

6.DNS公司PC访问外网的设置 + 主DNS服务器和辅助DNS服务器的配置

网站部署之~Windows Server | 本地部署 http://www.cnblogs.com/dunitian/p/4822808.html#iis DNS服务器部署不清楚的可以看上一篇:http://www.cnblogs.com/dunitian/p/5439816.html 公司内部的pc,基本上dns都是内部的服务器(因为有一些内部站点和系统) 那么DNS服务器怎么设置才能让公司PC访问外网呢? 开下转发器就可以了 输入ISP提供的DNS服务器的IP地址等:(此图不全,只当参考)

DNS查询过程及DNS服务器简单搭建

1.描述DNS查询过程以及DNS服务器类别. DNS查询过程: 一次完整的查询请求经过的流程: Client--> hosts文件 --> DNS Local Cache --> DNS Server (recursion) --> 自己负责解析的域:直接查询数据库并返回答案: 不是自己负责解析域:ServerCache --> iteration(迭代) DNS服务器类别: 主-辅DNS服务器: 主DNS服务器:维护所负责解析的域数据库的那台服务器:读写操作均可进行: 从D

DNS学习笔记之DNS理论知识

DNS: Domain Name System (将域名和ip地址相互转化) 域名是一个范围,例如baidu.com,.com.而www.baidu.com是个主机名,即FQDN: Full Qualified Domain Name, 完全限定域名),诸多主机名构成了一个域名. DNS主要用来名称解析(Name Resolving),其实本质上是名称转换,但是由于涉及到数据库查询,所以叫做解析. FQDN<-->IP 192.168.0.220         www.zdx.com 192

部署DNS服务和管理DNS

部署DNS服务和管理DNS 一.DNS概述 1.早期使用HOSTS文件解析域名主机名称重复,而且主机维护困难2.hosts缺点:名称容易重复,文件大解析效率下降,单点管理主机容易故障3.HOST文件位置:Hosts文件%SystemRoot%\system32\drivers\etc4.DNS(Domain Name System) 域名解析系统5.作用:域名解析为IP地址IP地址解析为域名 现在:DNS服务解析域名 层次性:把DNS分为4层结构 分布式:每层结构由不同的多个DNS服务器管理 二

配置域主DNS服务器

一.DNS服务器的类型 ①Primary DNS Server(Master) 一个域的主服务器保存着该域的zone配置文件,该域所有的配置.更改都是在该服务器上进行,本篇随笔要讲解的也是如何配置一个域的主DNS服务器 ②Secondary DNS Server(Slave) 域从服务器一般都是作为冗余负载使用,一个域的从服务器是从该域的主服务器上抓取zone配置文件,从服务器不会进行任何信息的更改,zone配置文件的修改只能在主DNS服务器上进行,所有的修改都有主服务器同步 ③Caching

Service系统服务(四):搭建单区域DNS服务器、特殊DNS解析、配置DNS子域授权、搭建并测试缓存DNS

一.搭建单区域DNS服务器 目标: 本例要求要求为DNS区域tedu.cn搭建一台DNS服务器,以便用户能通过域名的方式访问网站.测试阶段主要提供以下正向记录: svr7.tedu.cn ---> 192.168.4.7    pc207.tedu.cn ---> 192.168.4.207    www.tedu.cn ---> 192.168.4.100 配置完成后在客户机上验证查询结果. 方案: 快速构建DNS服务器的基本过程: 1> 安装 bind.bind-chroot

Centos7.5配置主DNS服务器(一)

本篇文章我们介绍下Centos7.5系统上配置DNS服务器,实验拓扑如下: 首先我们需要准备2台Centos系统并配置好YUM仓库,设置好主机名.网络,关闭防火墙.Selinux等. 两台电脑网络配置如下:服务器关闭防火墙.Selinux配置PC机配置 第二步,我们在服务器上安装DNS相关的软件包,如bind.bind-chroot[[email protected] ~]# yum -y install bind bind-chroot.x86_64 安装完成可查看已安装情况,如下提示: 第三

Linux DNS服务器搭建和DNS 客户端配置

操作系统版本: [[email protected] named]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.6 (Santiago) Linux下设置DNS的位置主要是, 1网卡设置配置文件里面DNS服务器地址设置, 2.系统默认DNS服务器地址设置. 3,hosts文件指定 生效顺序是: 1 hosts文件 2 网卡配置文件DNS服务地址 3 /etc/resolv.conf 安装DNS yum in