标签: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
可以得到解析地址。
标签:exp 仅主机模式 命令 soa serial 主机 type start 网关
原文地址:http://blog.51cto.com/13653377/2155856