您的位置:首页 > 运维架构 > Linux

配置dns转发器的学习笔记

2017-12-27 10:01 351 查看

配置DNS转发器

原理:

本地dns不能解析了,请求外部的去解析,而第一台dns不能解析(便成了转发器),再请求其他dns解析,其他dns把结果发个转发器,转发器在发给本地dns

配置需要:

一台能够正常解析的dns服务器,ip地址为10.18.44.51
一台dns服务器当转发器,ip地址为10.18.44.120

开始配置:

正常能够解析的dns服务器10.18.44.51

#vim /etc/named.conf
options {
directory "/var/named";
};
zone "lala.com." IN {
type master;
file "lala.com.zone";
};

#vim /var/named/lala.com.zone
$TTL 86400
@ IN SOA vm2.lala.com. root.lala.com (
                100000000
1M
15M
1W
1D)
IN NS vm2.lala.com.
vm2         IN A 10.18.44.51
#systemctl restart named

转发器10.18.44.120

#vim /etc/named.conf
option {
directory "/var/named";
recursion yes;
forward first;
forwarders { 10.18.44.51; };
};
zone "houzi.com." IN {
type master;
file "houzi.com.zone";
notify yes;
}

#vim /var/named/houzi.com.zone
$TTL 86400
@ IN SOA vm1.houzi.com. root.houzi.com (
100000000
1M
15M
1W
1D)
IN NS vm1.houzi.com.
vm1     IN A 10.18.44.120

测试转发器:10.18.44.171

#vim /etc/resolv.conf
nameserver 10.18.44.120
#ping www.houzinan.com
PING www.houzinan.com (10.18.44.210) 56(84) bytes of data.
64 bytes from 10.18.44.210 (10.18.44.210): icmp_seq=1 ttl=64 time=0.693 ms
64 bytes from 10.18.44.210 (10.18.44.210): icmp_seq=2 ttl=64 time=0.645 ms
#ping vm1.houzi.com
PING vm1.houzi.com (10.18.44.120) 56(84) bytes of data.
64 bytes from 10.18.44.120 (10.18.44.120): icmp_seq=1 ttl=64 time=0.208 ms
64 bytes from 10.18.44.120 (10.18.44.120): icmp_seq=2 ttl=64 time=0.372 ms
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 基础运维