DNS分离解析简配

===============================================================
主配置文件 named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//

options {
        listen-on port 53 { x.x.x.x; };
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        allow-query     { any; };
        recursion yes;

        dnssec-enable yes;
        dnssec-validation yes;
        dnssec-lookaside auto;

        /* Path to ISC DLV key */
        bindkeys-file "/etc/named.iscdlv.key";

#       managed-keys-directory "/var/named/dynamic";
};

logging {
        channel default_debug {
                file "data/named.run";
                severity dynamic;
        };
};

acl test1{
!x.x.x.x;
x.x.x.x/24;
x.x.x.x
};
acl test2
{x.x.x.x/24;};
acl test3
{any;};

view "aa" {
    match-clients { test1; };
    zone "xxx.cn" IN {
        type master;
        file "xxx.cn.zone.test1"; };
    include "/etc/named.conf.otherzones";
};

view "bb" {
    match-clients { test2; };
    zone "xxx.cn" IN {
        type master;
        file "xxx.cn.zone.test2"; }
    include "/etc/named.conf.otherzones";
};

view "cc" {
    match-clients { test3; };
    zone "xxx.cn" IN {
        type forward;
        forward only;
        forwarders { x.x.x.x; }; };
    include "/etc/named.conf.otherzones";
};

======================================================================================

区域数据配置文件 xxx.cn.zone.test1

$TTL 3H
@       IN SOA  xxx.cn. root.xxx.cn. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
;       NS      server.xxx.cn.
        IN NS       xxx.cn.
        IN MX  10   mail.xxx.cn.

@               IN A        x.x.x.x
my              IN A        x.x.x.x
proxy           IN A        x.x.x.x
test            IN A        x.x.x.x
时间: 2024-11-05 21:42:43

DNS分离解析简配的相关文章

dns名称解析错误故障的排除

在实际应用过程中可能会遇到DNS解析错误的问题,就是说当我们访问一个域名时无法完成将其解析到IP地址的工作,而直接输入网站IP却可以正常访问,这就是因为DNS解析出现故障造成的.这个现象发生的机率比较大,所以本文将从零起步教给各位读者一些基本的排除DNS解析故障的方法. 一.什么是DNS解析故障?一般来说像我们访问的www.ccidnet.com,这些地址都叫做域名,而众所周知网络中的任何一个主机都是IP地址来标识的,也就是说只有知道了这个站点的IP地址才能够成功实现访问操作. 不过由于IP地址

服务器-DNS无法解析外网域名但是能ping通IP

问题描述 DNS无法解析外网域名但是能ping通IP 自己做的AD跟DNS 但是无法解析到外部的域名 但是可以ping通外部的IP.转发器也设置了,求教

dns智能解析后,数据库怎么放置

问题描述 用了dns智能解析,意味着在多个地方部署了应用服务器,但应用服务器需要访问数据库,这时候,数据库服务器要放在哪里?怎么放都是跨机房,这样网络传输不会慢吗? 解决方案 解决方案二:本地要有缓存啊解决方案三:你的服务器一般应该有内网连接吧.不然会很慢的.解决方案四: 解决方案五:求解答!!!!

Mysql DNS反向解析导致连接超时过程分析(skip-name-resolve)_Mysql

MySQL数据库收到一个网络连接后,首先拿到对方的IP地址,然后对这个IP地址进行反向DNS解析从而得到这个IP地址对应的主机名.用主机名在权限系统里面进行权限判断.反向DNS解析是耗费时间的,有可能让用户感觉起来很慢.甚至有的时候,反向解析出来的主机名并没有指向这个IP地址,这时候就无法连接成功了. 可以在配置文件里面禁止MySQL进行反向DNS解析,只需在my.cnf的[mysqld]段落中加入如下行即可: skip-name-resolve (windows与linux下一样的) 设备在连

DNS无法解析域名要怎么做?

问题描述 DNS无法解析域名要怎么做/ 解决方案 解决方案二:域名是不是没有成功备案啊?工信部6月开始整顿了解决方案三:尝试修改一下hosts文件呢

谷歌站长工具提示网站服务器无法连接DNS无法解析的原因之一

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 最近创建了一个小站,网站各个方面基本优化的差多了,于是就到各大站长工具平台添加自己的网站,利用各大平台的站长工具可以有效的,实时的了解自己网站处在什么状态,于是我就在谷歌站长平台里添加了自己的网站地址. 不过过了几天我登入谷歌站长平台发现,谷歌提示你的网站DNS解析错误.服务器连接失败.robots.txt抓取失败[如图1]我很奇怪,当时以为

Python脚本实现DNSPod DNS动态解析域名_python

闲暇之余,在家里自建了个服务器,因为用的小区宽带,IP位动态分配.域名解析就是个问题,我的域名一般停放在DNSPod下.DNSPod有提供修改的API,就用Python简单的实现了一下动态解析.这样,就不用安装花生壳了. 废话不说,看代码: #!/usr/bin/env python #-*- coding:utf-8 -*- import httplib, urllib, urllib2 import time import sys,os import re import json usern

1月21日世界多网站DNS出现解析故障

自2014年1月21日下午15时左右,全球各地大量的互联网域名的DNS解析都在同一时间出现了问题,一些知名网站及所有不存在的域名,均被错误的解析指向65.49.2.178,这样的后果导致了大量网站无法进行访问.事后据统计,此次事件影响了超过几十万个网站.造成巨量的经济损失,目前为止还没有任何组织声称对此事件负责! 微博摘要 @张立坤的微博:多个递归服务器(1.2.4.8, 8.8.8.8, 114.114.114.114)竟然同时把某某域名解析到65.49.2.178!首先排除DNSPOD的问题

关闭MySQL的DNS反向解析(unauthenticated user 解决办法)

例  代码如下 复制代码 mysql>show processlist; | 20681949 | unauthenticated user | A.B.C.D:52497 | NULL | Connect | | Reading from net | NULL | | 20681948 | unauthenticated user | W.X.Y.Z:52495 | NULL | Connect | | Reading from net | NULL | 发现有非常多的 unauthentic