搭建一台属于自己的DNS服务器

  1. 背景:域名为willow.com,主DNS为ns.willow.com,

    主DNS的IP地址为1.1.1.18

    mail服务器IP为1.1.1.19

    www服务器的IP为1.1.1.20

    www服务器的IP为1.1.1.21

    www服务器的IP为1,1.1.22

    ftp服务器别名为www

以上需要正反向正常解析

2.新增named.conf配置文件内容

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";

};

#以下正向区域zone配置

zone "willow.com" {

type master;

file "willow.com.zone";

};

#以下反向区域zone配置

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

type master;

file "1.1.1.zone";

};

~

3.注意named.conf属主,属组及权限,手动创建的named.conf文件需做对应更改

chown root.named /etc/named.conf

chmod 640 /etc/named.conf

4.新增正向区域文件willow.com.zone

vim willow.com.zone 新增如下内容:

TTL 600

willow.com.        IN  SOA     ns.willow.com.    root.willow.com. (

20160516

1H

10M

3D

1D )

willow.com.         IN   NS      ns

IN   MX  10  mail

ns               IN   A      1.1.1.18

mail.willow.com.      IN  A      1.1.1.19

www              IN   A      1.1.1.20

www              IN   A      1.1.1.21

www              IN   A      1.1.1.22

ftp              IN   CNAME   www.willow.com.

~

5.新增反向区域文件1.1.1.zone

vim 1.1.1.zone 新增如下内容:

$TTL 600

@                IN  SOA     ns.willow.com.    root.willow.com. (

20160516

1H

10M

3D

1D )

IN   NS     ns.willow.com.

18               IN   PTR    ns.willow.com.

19               IN   PTR    mail.willow.com.

20               IN   PTR    www.willow.com.

21               IN   PTR    www.willow.com.

22               IN   PTR    www.willow.com.

6.注意willow.com.zone和1.1.1.zone区域文件的属主,属组及权限

chmod 640 /var/named/willow.com.zone

chown root.named /var/named/willow.com.zone

chmod 640 /var/named/1.1.1.zone

chown root.named /var/named/1.1.1.zone

7.检查配置文件及区域数据文件语法错误

named-checkconf

named-checkzone "wilow.com.zone" /var/named/willow.com.zone

named-checkzone "1.1.1.zone" /var/named/1.1.1.zone

8.一切OK后,设定开机自启动服务并启动named服务

chkconfig named on

service named restart

时间: 2024-10-08 08:57:13

搭建一台属于自己的DNS服务器的相关文章

Dnsmasq安装与配置-搭建本地DNS服务器 更干净更快无广告DNS解析

默认的情况下,我们平时上网用的本地DNS服务器都是使用电信或者联通的,但是这样也导致了不少的问题,首当其冲的就是上网时经常莫名地弹出广告,或者莫名的流量被消耗掉导致网速变慢.其次是部分网站域名不能正常被解析,莫名其妙地打不开,或者时好时坏. 如果碰上不稳定的本地DNS,还可能经常出现无法解析的情况.除了要避免"坏"的DNS的影响,我们还可以利用DNS做些"好"事,例如管理局域网的DNS.给手机App Store加速.纠正错误的DNS解析记录.保证上网更加安全.去掉网

主从DNS服务器的搭建

一.DNS主从的理解 主从服务器,在一开始的理解中,以为是主的dns服务器挂掉后,(dns服务自动转向辅助dns服务器),客户端还能继续解析.事实貌似不是这样的.当我把主dns停掉的时候,客户端只设一个dns服务器后,事实证明,解析是失败的.但当我将客户端的dns服务器切换到从dns的ip上后,解析是正常的.说明,从服务器只是同步了主服务器解析域的文件. 本案例的环境: 系统:Centos6.5 IP: 主DNS 192.168.40.105 从DNS 192.168.40.170 iptabl

使用Dnsmasq搭建本地dns服务器上网

导读 搭建一个属于自己的本地DNS服务器很有必要,利用Dnsmasq来搭建一个属于自己的本地DNS服务器,享受更干净无污染.更智能快速和没有广告干扰的DNS解析服务. 一.Dnsmasq安装 安装并启动Dnsmasq yum install -y dnsmasq service dnsmasq start 二.Dnsmasq配置 1.Dnsmasq的配置文件路径为:/etc/dnsmasq.conf # ll -d /etc/dnsmasq.conf -rw-r--r-- 1 root root

redhat 6.5 & windows 配置DNS服务器

场景描述: 某客户处,企业内有多台Linux搭建的DNS服务器,也有多台windows 搭建的DNS服务器.某客户想把Linux的DNS服务器添加到windows 的DNS服务器上的"反向查找区域".如下图所示: 环境搭建: 说明:windows的DNS服务器搭建略过,本文将重点介绍使用redhat 6.5搭建DNS服务器. Redhat 6.5搭建DNS服务器之环境介绍: 一台windows DNS服务器,计算机名:dc01.contoso.com,IP:192.168.10.10

一步一步搭建主从DNS服务器

DNS服务作为基础的网络服务在互联网中到处存在,学习搭建DNS服务器是网络管理员的基本技能之一. 准备环境:vmware workstation 10 redhat 5.10 x86_64  虚拟机2台 主DNS:192.168.195.129  ns1.jwh5566.com 192.168.1.114  连外网   主要是客户端用来测试DNS是否递归查询的 从DNS:192.168.195.128    ns2.jwh5566.com 域名:jwh5566.com 代理的客户端:192.16

Linux下搭建DNS服务器

一.修改Linux主机名 1.hostname 主机名 [[email protected] named]# hostname ifs.com 2.vi /etc/hosts [[email protected] named]# vi /etc/hosts 127.0.0.1 ns.ifs.com ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6 ~ 3.vim /etc/sysconfi

Linux搭建DNS服务器

DNS相关概念 DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串.通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析).DNS协议运行在UDP协议之上,使用端口号53. 作用:解析域名 区域:正向区域.反向区域 记录: A记录 MX记录:搭建邮件服务器 PTR记录:反向记录,出现在反向区域中 CNAME记录:别名记录 NS记录:DNS授权服

RHEL5——DNS服务器的搭建

RHEL5--DNS服务器的搭建    DNS服务器的搭建  DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串.通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析).DNS协议运行在UDP协议之上,使用端口号53. 配置步骤: 1)配置服务器的IP地址 # cat /etc/sysconfig/network-scripts/ifcfg-e

DNS服务器搭建

一.DNS工作原理   1.计算机进行域名解析的时候,首先向本地DNS查找是否有地址记录:   2.如果找不到,则由本地DNS向根域"."发出解析请求,   3.从根域一次查找顶级域-->一级域-->二级域-->主机名:有点类似于邮件投递之类:   4.本地DNS经过一系列周折之后最终得到IP地址返回给客户端,并且保存记录一段时间: 二.DNS与bind   早期网络尚未流行的时候,计算机不多   通过/etc/hosts文件来存储主机名与IP对应关系:   随着互联