Linux CentOS下BIND搭建智能DNS寻线
Linux CentOS下BIND搭建智能DNS寻线
由于互联网的飞速发展,简单的DNS解析已经满足不了如今互联网的需求。于是出现了智能DNS的说法。下面就来简单介绍下CentOS下安装BIND软件搭建智能DNS服务器,这样的DNS服务器主要还是用acl和view的语句来实现的。它的好处可是实现CDN快速WEB缓存代理;控制查询源对应的结果等等…..好啦,其他不多说。
实验环境:VMware 9 CentOS6.3操作系统虚拟机两台。
智能DNS寻线服务器:IP 192.168.2.125/24 (VMnet 2),客户机IP地址:192.168.2.126/24 192.168.2.127 /24 (VMnet 2)客户主机测试完后更换IP地址。
1.安装BIND软件搭建DNS服务器(略过)
2.配置智能寻线DNS主文件:
配置zone区域解析文档:
配置完成后启动DNS服务器:service named restart 。
3.客户机进行测试:(测试完一个IP后更换客户机IP地址再次进行测试)
下面是客户机(DNS查询源)IP地址192.168.2.126进行的模拟测试,查询结果是对应服务器地址为192.168.2.225 。查询正确!
客户机192.168.2.126查询正确
下面是客户机(DNS查询源)IP地址192.168.2.127进行的模拟测试,查询结果是对应服务器地址为192.168.2.227 。查询正确!
客户机192.168.2.126查询正确
这里还配置了本地查询源(DNS服务器本身)测试结果就不上图了。从上面的实验可以看出。智能DNS的使用可以解决负载均衡,网络安全,快速响应等等。使用了view和acl语句的话。默认不进行配置是连DNS服务器地址也无法查询的。简单搭建,不足之处请各位多多指点。
- 本文来自:Linux教程网