分离解析域名服务器


构建分离解析的域名服务器

1.在named.conf主配置文件中为不同的客户机地址启用不同的zone区域设置,各自使用独立的数据文件

样例(模板)

view “视图1” {
    match-clients { 客户机地址1; }
    zone “benet.com” IN {
        ……
    };
};
view “视图2” {
    match-clients { 客户机地址2; }
    zone “benet.com” IN {
        ……
    };
};

实际配置

view "LAN" {
    match-clients { 192.168.1.0/24; };
    zone "benet.com" IN {
        type master;
        file "benet.com.zone.lan";
    };
};
view "WAN" {
    match-clients { any; };
    zone "benet.com" IN {
        type master;
        file "benet.com.zone.wan";
    };
};

2.分别建立不同的区域数据文件

[root@ns1 ~]# vi /var/named/benet.com.zone.lan
……
ns1        IN      A       192.168.1.1
www        IN      A       192.168.1.5
mail       IN      A       192.168.1.6
[root@ns1 ~]# vi /var/named/benet.com.zone.wan
……
ns1        IN      A       173.16.16.1
www        IN      A       173.16.16.1
mail       IN      A       173.16.16.1

3.启动或重新加载named服务程序

service named reload

4.验证分离解析的域名服务器

使用192.168.1.0/24网段的客户机解析 www.benet.com,结果应为 192.168.1.5
使用其他IP地址的客户机解析 www.benet.com,结果应为 173.16.16.1

results matching ""

    No results matching ""