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

智能DNS

时间:2017-10-12 23:09:40      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:dns   智能   

简介:   

  智能DNS会判断用户的来路,而做出一些智能化的处理,然后把智能化判断后的IP返回给用户。比如,智能DNS自动判断用户的上网线路是网通还是电信,然后智能返回网通或者电信服务器的IP,再比如自动判断用户的上网线路是河南电信还是北京电信,然后智能返回对应的河南电信和北京电信服务器IP。

原理:

   发起访问的域名通过智能DNS进行判断,根据预先设定的智能DNS库进行判断,判断出是哪一家的运营商,再对对应的运营公司出一个最佳的IP,然后进行访问。

下面就做个实验来实现智能DNS:

1、创建zone文件  

   /var/named/magedu.com.zone.henan

   /var/named/magedu.com.zone.beijing

  /var/named/magedu.com.zone.henan

技术分享

技术分享

技术分享

2、创建ACL

  vim /etc/named.conf  一般将acl写在options之前

    acl henannet {

        192.168.37.0/24;

    };

    acl beijingnet {

        172.17.0.0/16;

    };

技术分享  

3、创建view,所有zone必须放在view里面

     vim /etc/named.conf

技术分享  

4、检查主配置文件以及库文件语法是否正确

  cd /var/named

  named-checkconf  检查主配置文件

  named-checkzone magedu.com magedu.com.zone

  named-checkzone magedu.com magedu.com.zone.henan

  named-checkzone magedu.com magedu.com.zone.beijing

技术分享 

5、测试:

  在另一台机上:dig www.magedu.com @192.168.119.128解析出192.168.119.2

           dig www.magedu.com @172.17.254.95解析出172.17.0.2

    本机测试: dig www.magedu.com @127.0.0.1 解析出6.6.6.6


  以上就是博主对于智能DNS的一些理解,希望对大家有所帮助。如有疑问,欢迎留言

技术分享

智能DNS

标签:dns   智能   

原文地址:http://13150617.blog.51cto.com/13140617/1971793

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