您的位置:首页 > 其它

实验:模拟实现智能DNS

2017-10-16 21:03 197 查看
当用户访问一个网站的时候,怎样才能将访问速度达到最佳呢?有事所有网站尤其是一些电商网站都会关心的的问题,这时候就出现了智能DNS的概念,通俗的说,智能DNS就是在用户访问一个网站的时候,DNS服务器就会将离它最近的区域代理服务器的IP地址,塔高访问速度。

一、实验准备
1、智能DNS底层是基于acl控制的,由view将定义好的acl与区域数据库相连
2、相关内容:
acl:把一个或者多个地址并为一个集合,并通过一个统一的名称调用

view:视图,一个bind服务器可定义多个view,每个view中可定义一个或多个zone
注意:(1)一旦启用了view,所有的zone都只能定义在view中
(2)仅在允许递归请求的客户端所在view中定义根区域
(3)客户端请求到达时,是自上而下检查每个view所服务的客户端列表
3、实验目的
根据acl中定义的网段,访问对应的区域数据库文件,模拟实现现实网络中,根据区域的不同就近分配DNS区域代理服务器。
三、实验步骤
1、创建数据库文件




2、在/etc/named.conf文件中创建acl



3、在/etc/named.conf文件中创建view


四、实验测试
注:在测试之前要检车防火墙以及selinux的状态,要关闭防火墙和selinux
在客户端主机上用两个ip分别测试






五、实验总结

其实本身这个实验做起来不难,实验步骤也不繁琐,就是在实验过程中要细心,不要犯单词写错这样的低级错误,在该配置文件之前要养成备份的习惯,还要养成边做边测试的习惯,免的都做完之后出现错误,排错的时候麻烦。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  DNS 智能