码迷,mamicode.com
首页 > 其他好文 > 详细

dns分离解析

时间:2018-08-07 18:03:00      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:exp   仅主机模式   命令   soa   serial   主机   type   start   网关   

centos7.4 dns分离解析的简易剖析

一、 实验环境

一台配备双网卡的虚拟机,使用仅主机模式。地址分别是ens33 IP:192.168.100.1 ens36 IP:12.0.0.1.。安装bind包。两台台win7虚拟机,做客户端访问。一台外网地址为 192.168.100.10,一台内网12.0.0.20.

这里双网卡一个做内网网关,ens33做外网网关,ens36做内网网关。
yum install bind bind-utils -y

vim /etc/named.conf    //编辑主配置文件
 listen-on port 53 { any; };  //监听地址改为any,监听任何地址
 allow-query     { any; };  //允许DNS查询的客户端地址

将下面的根移动到区域配置文件
zone "." IN {
        type hint;
        file "named.ca";
};

 vim /etc/named.rfc1912.conf
 view "lan" {
        match-clients { 192.168.100.0/24;192.168.110.0/24; };    //允许那个网段的能使用解析
        zone "benet.com" IN {
          type master;
          file "benet.com.zone.lan";
        };
        zone "." IN {
          type hint;
          file "named.ca";
        };
 };

view "wan" {
        match-clients { any; };
        zone "benet.com" IN {
          type master;
          file "benet.com.zone.wan";
        };
 };

[root@localhost ~]# cd /var/named/ //转到此路径下,找到named.localhost文件

[root@localhost named]# cp -p named.localhost benet.com.zone.lan
[root@localhost named]# cp -p named.localhost benet.com.zone.wan
//保留权限复制
编辑新复制的文件:

vim benet.com.zone.lan

改为如下格式
$TTL 1D
@       IN SOA  benet.com. admin.benet.com.  (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      benet.com.
        A       12.0.0.1
www  IN A       12.0.0.12

vim benet.com.zone.wan //编辑wan文件

改为以下格式
$TTL 1D
@       IN SOA  benet.com. admin.benet.com. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      benet.com
        A       192.168.100.1
www  IN A       192.168.100.1

启动服务。

systemctl start named.service
用两台win 7验证。
命令

nslookup www.benet.com
可以得到解析地址。

dns分离解析

标签:exp   仅主机模式   命令   soa   serial   主机   type   start   网关   

原文地址:http://blog.51cto.com/13653377/2155856

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!