hanhuibk

DNS大纲-DNS转发器

DNS客户端的解析请求------------------》DNS转发器------------------》DNS服务器
192.168.10.1             ------------------》192.168.10.8--------------》192.168.10.7

DNS转发器:负责将内网的DNS解析请求转发给外网的DNS服务器。

无条件转发(代码):/etc/named.conf
options  {
forwarders  {192.168.10.7;114.114.114.114;};     转发给外网的DNS服务器的IP地址
forward    [only | first];      转发模式为only(仅转发),first是优先转发
	#dnssec-enable yes;        注释掉此行
	#dnssec-validation yes;   注释掉此行

#include "/etc/named.root.key";    注释掉此行
}

未配置转发功能前的测试:
baidu.com    sina.com
nslookup    dns1.sina.com    192.168.10.8     在10.8上内测解析(结果是无法解析)

----------------------
有条件转发(代码):/etc/named.rfc1912.zones
zone "jin.com" IN {
type  forward;
forwarders  {192.168.10.7;};
forward  only|first;
};

----------------------------------------------------------

    2018-01-05

配置:
 
外网DNS(真正提供解析的DNS):
 
#vim /etc/named.rfc1912.zones
zone "baidu.com" IN {
        type master;
        file "baidu.com.zx";
        allow-update { none; };
        allow-transfer { 202.103.24.88; };
};
:wq
# vim /var/named/baidu.com.zx
$TTL 3H
@       IN SOA  dns1.baidu.com. 1771079313.qq.com. (
                                        20180101        ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      dns1.baidu.com.
dns1    A       202.103.24.11
www   A       192.168.1.76
mail    A       2.2.2.2
linux   A       3.3.3.3
 
:wq
 
# systemctl restart named
然后解析下服务是否正常
----------------
 
配置DNS转发器:
vim /etc/named.conf
     options {
         forwarders { 202.104.24.11; };   #真正的dns服务器的IP,把请求转发给谁
   };
:wq
 
# systemctl restart named
 
---------------
客户端:
配置网卡里面添加:
DNS1=192.168.1.73
:wq
# nslookup www.baidu.com

  

分类:

技术点:

相关文章: